locked
Soucis avec un Script WSH dans un TSE RRS feed

  • Question

  • Bonjour, alors voici mon soucis. J'utilise un script WSH à l'ouverture de session TSE qui me permet de mapper les imprimante partagées du poste client de connexion.

    Je viens de m'apercevoir d'un gros couac, lorsque la machine se situe dans le réseau santadard ( mettons 172.16.0.0/255.255.0.0 ) dans lequel se trouvent les serveurs TSE et AD le script fonctionne à merveille. Mais lorsquela machine se situe sur un réseau distant ( 192.168.0.0/255.255.255.0 ) ça se vautre un niveau de winmgmts avec une erreur disans que le nom réseau est introuvable. ( depuis mes serveurs je peux pinger la machine via FQDN, NetBios Name, IP ) donc je ne voits pas d'où provient le problème.

    Voici le bout de script qui bug :

    listage imprimante ----- /\ necessite les droits sur la machine cible !!!! /\
    'Wscript.Echo "Connection WMI"
    Set PrinterSet = GetObject("winmgmts:{impersonationLevel=impersonate}!//" & ClientName).ExecQuery("SELECT * FROM Win32_Printer")
    If err.number <> 0 Then
    wscript.echo "Erreur : " & err.description
    wscript.quit
    End If

    Je précise que j'ai tenté le script en mettant l'ip en dure à la place du ClientName mais ça ne change rien.
    • Déplacé Siddharth Chavan jeudi 4 février 2010 07:08 Forums Consolidation (Origine :Windows Server 2003 – Terminal Services)
    lundi 26 mars 2007 15:22

Toutes les réponses

  • Bonsoir,

    Quel est le code d'erreur ?

    Ok pour le ping ... Mais le mappage d'une imprimante distante passe par le client pour les réseaux Microsoft ... Un simple demarrer -> executer : \\@IP_distante permettra de voir si l'accés aux ressources est possible depuis le serveur TS.

    lundi 26 mars 2007 16:58
  • L'erreur était "ressource réseau indisponible" alors qu'à la main ça fonctionnait. J'ai vérifier tout DNS et cie sans que le problème ne puisse être résolu. Comme il se faisait tard je suis partis et Ô miracle le lendemain ça fonctionnait sans avoir rien modifié... alors j'avoue que j'ai du mal à comprendre d'où venait le problème...
    mercredi 28 mars 2007 13:19
  • Ok bon ... l'erreur est de nouveau là après un reboot du serveur AD et TSE...

    Le message est : "Cette connexion réseau n'éxiste pas"
    Si je tente depuis la session TSE un \\@ip_machine_client j'ai bien accès a ses partages / imprimantes et je peux me connecter dessus et la mapper...

    Donc le problème semble bien venir du bout de script que j'ai posté plus avec le moniker winmgmts qui semble ne pas vouloir se connecter sur une machine dans un réseau différent.
    Et là gros problème je ne vois pas pourquoi ni comment

    Je rappel le réseau :

    TSE+AD 172.16.x --RTR1--RTR2--RTR3--Clients 192.x

    Merci de votre aide ça devient urgent!
    jeudi 29 mars 2007 08:34