Eteindre plusieurs PC à distance sous XP

Eteindre plusieurs PC à distance sous XP - Windows & Software

Marsh Posté le 11-01-2007 à 14:17:54    


Je cherche un VBS me permettant d'utiliser shutdown.exe,(présent par défaut sous XP), pour éteindre plsuieurs PC sous A.D à distance.
 
Merci.

Reply

Marsh Posté le 11-01-2007 à 14:17:54   

Reply

Marsh Posté le 11-01-2007 à 14:34:56    

à l'époque il y avait l'utilitaire SHUTGUI.EXE fourni avec le ressource kit de NT4. Il marche encore sous XP car je l'utilise encore !
Tu dois pouvoir l'utiliser en ligne de commande et ainsi faire un fichier BAT avec autant de ligne que tu as de machines à éteindre à distance...

Reply

Marsh Posté le 11-01-2007 à 14:37:52    

Dans un bat:
shutdown -s -m \\pc1
shutdown -s -m \\pc2
shutdown -s -m \\pc3
...

Reply

Marsh Posté le 11-01-2007 à 14:42:34    

et dans un VBS?
 
merci beaucoup .

Reply

Marsh Posté le 11-01-2007 à 14:45:00    

-s et -m correspondent a quoi?

Reply

Marsh Posté le 11-01-2007 à 14:45:35    

je suis sous active directory


Message édité par fenxproto le 11-01-2007 à 14:46:00
Reply

Marsh Posté le 11-01-2007 à 14:56:19    

Utilise l'aide : shutdown /help  ;)  
 
-s : Met hors tension l'ordinateur
-m \\nom du pc : Met hors tension l'odinateur distant


---------------
If it ain't broken, don't fix it
Reply

Marsh Posté le 11-01-2007 à 15:03:24    

merci

Reply

Marsh Posté le 11-01-2007 à 17:13:00    

J'ai essayé car cela m'intéresse également.
 
Cependant, lorsque je test, j'ai droit à un "Accès refusé"
 
Comment faire pour éteindre l'ordinateur et indiquer login et pass d'admin ?

Reply

Marsh Posté le 11-01-2007 à 17:27:51    

C'est bon, j'ai pigé le truc, il faut faire ca sous une session administrateur.
 
OK pour ce point.
 
Maintenant, le but de la manoeuvre serait de lister tous les ordinateurs contenus dans l'AD et de les éteindre tous un à un via un batch qui se lancerais sur le serveur le soir à 21h.
 
Ma question : comment via un batch récupérer la liste de mes ordinateurs présents dans l'AD ?
Si quelqu'un a le temps de proposer ce miniscript d'extinction des postes, ca me serait d'une très grande aide !
 
Merci à tous ;)

Reply

Marsh Posté le 11-01-2007 à 17:27:51   

Reply

Marsh Posté le 18-05-2007 à 01:35:34    

Bonjour,
est-il possible de voir le script final ????

Reply

Marsh Posté le 18-05-2007 à 07:36:53    

Pour un batch j'ignore, mais avec un script VBS c'est tout à fait faisable d'aller piocher des infos (par ex. la liste des ordinateurs) dans AD via l'interface ADSI (technet -> script center pour des exemples)
 
Ensuite pour l'arrête l'ordinateur il faudrait plutôt utiliser WShell.Run pour appeler  psshutdown.exe ( www.sysinternals.com ) qui possède les attributs -u et -p pour saisir un nom d'utilisateur et mot de passe autorisé à effectuer un arrêt à distance.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed