Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1881 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  shutdown ne fonctionne pas dans un batch?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

shutdown ne fonctionne pas dans un batch?

n°1509876
ramkin
Posté le 01-02-2007 à 23:58:55  profilanswer
 

Salut à tous,
 
J'ai un réseau local ou je cherche à éteindre des PC à distance. La commande shutdown fonction très bien dans la console DOS de Windows, mais lorsque je l'écris dans un batch, ça ne marche pas. La commande s'effectue en boucle, et le PC distant ne s'éteint absolument pas. C'est normal?

mood
Publicité
Posté le 01-02-2007 à 23:58:55  profilanswer
 

n°1510005
pascale73
Posté le 02-02-2007 à 12:03:44  profilanswer
 

Bonjour,
 
Quelle est la commande que tu lances ?

n°1510650
ramkin
Posté le 04-02-2007 à 19:49:00  profilanswer
 

pascale73 a écrit :

Bonjour,
 
Quelle est la commande que tu lances ?


 
Salut pascale73, désolé pour le retard, j'étais abscent ce week-end...
 
Une commande basique:

Citation :

shutdown -s -m \\nom_ordi


n°1510804
pascale73
Posté le 05-02-2007 à 10:16:38  profilanswer
 

Bonjour,
 
Ta commande est ok (tu peux ajouter -t 5 pour réduire le temps)
le nom de machine n'aurait-il pas des caractères accentués ?

n°1511081
ramkin
Posté le 05-02-2007 à 18:44:27  profilanswer
 

pascale73 a écrit :

Bonjour,
 
Ta commande est ok (tu peux ajouter -t 5 pour réduire le temps)
le nom de machine n'aurait-il pas des caractères accentués ?


 
 
Oui, oui, je connais tous ces paramètres, et tout ça marche très bien dans une invite de commande, mais c'est le batch. Celui-ci tourne en boucle et n'a aucun effet. J'ai essayé sur plusieurs pc du réseau et c'est idem.
Les noms sont sans caractères spéciaux, genre info-1, info-2 etc...
 
Bon, alors si je comprends bien, c'est pas normal, c'est ça? Une commande qui fonctionne dans une invite n'a aucune raison de ne pas fonctionner dans un .bat?

n°1511226
pascale73
Posté le 06-02-2007 à 08:21:00  profilanswer
 

Bonjour,
 
A part un problème de droits (je pense que tu as vérifié), un problème de path (aussi) et les accentués, il n'y a pas de raison qu'une ligne de commandes fonctionne dans l'invite et pas dans un batch.
 
l'arrêt du pc dépend du pare-feu (il faut que le partage de fichiers et d'imprimantes soit activé) mais c'est pareil que l'on soit en invite de commandes ou en batch.
 

n°1511554
ramkin
Posté le 06-02-2007 à 19:33:46  profilanswer
 

:sweat:  
 
Bon beh voilà. Encore un mystérieux mystère.
 
En tout cas merci pour ton intervention.  :hello:  
 
 :sol:

n°1512913
ramkin
Posté le 10-02-2007 à 01:27:31  profilanswer
 

J'ai trouvé!!  :bounce:  
 
Dans le batch, il faut écrire:

Citation :

%windir%\system32\Shutdown.exe -s -m \\nom_ordi


 
Et là ça marche!
 
 :sol:

n°1948474
p@radox
Posté le 08-12-2009 à 16:31:55  profilanswer
 

MERCI !
 
:)

n°1951746
el barto
No problemo
Posté le 19-12-2009 à 13:58:44  profilanswer
 

Merci ! ça m'a bien aidé :)


---------------
Feed-Back //
mood
Publicité
Posté le 19-12-2009 à 13:58:44  profilanswer
 

n°2117425
shitakunai
Posté le 20-12-2011 à 09:48:07  profilanswer
 

salut ramkin et un super merci à toi car une fois trouvé, t'as donné la solution ici et ça m'a bien aidé ;)
 
meme 2 ou 3 ans apres, ta genereusité aide encore.
 
petite question :comment as tu trouvé ? qu'est ce qui t'as mis sur la piste, stp ?

n°2262859
p@radox
Posté le 21-07-2015 à 00:06:55  profilanswer
 

shitakunai a écrit :

salut ramkin et un super merci à toi car une fois trouvé, t'as donné la solution ici et ça m'a bien aidé ;)
 
meme 2 ou 3 ans apres, ta genereusité aide encore.
 
petite question :comment as tu trouvé ? qu'est ce qui t'as mis sur la piste, stp ?


ba je pense que c'est comme linux avec les sh, quand tu appelles des binaires, il faut donner le chemin complet car le contexte de lancement n'est pas le meme


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  shutdown ne fonctionne pas dans un batch?

 

Sujets relatifs
création d'un fichier batch utilisant xt -> xml+xsl=HTML[BATCH] editer le registre
BATCH: pb d'enlevement de carractere a une varriable.comment créer le batch suivant qui est en panne
realiser un batch DOS[URL REWRITING] ne fonctionne
[Résolu]if qui ne fonctionne pasbatch qui ping toutes les machines d'un réseau
[VB] créer un batch config réseaux[Batch - Win XP] Commande ECHO et "&"
Plus de sujets relatifs à : shutdown ne fonctionne pas dans un batch?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR