1 votes

Commande Sleep dans Windows server 2008

Je vais écrire un script batch dans Windows server 2008. Le script est une commande générale de Windows et il faut attendre quelques minutes avant d'exécuter la ligne suivante du script quelque part au milieu. Lorsque j'ai essayé sleep il a dit commande non trouvée. Est-ce que la commande est remplacée par une autre commande ou sinon, comment puis-je l'installer.

11voto

JRR Points 111

Dans Windows Server 2008 R2, la commande à utiliser est "timeout" qui remplace "sleep".

C:\Windows\System32\timeout.exe /T 10 /nobreak

4voto

joeqwerty Points 106914

Sleep.exe est juste un exécutable du RK de W2K3, aucune installation n'est nécessaire. Je ne vois pas pourquoi il ne fonctionnerait pas sur W2K8. Téléchargez et extrayez le W2K3 RK, copiez sleep.exe sur le serveur W2K8, ajoutez-le à la variable d'environnement system path, et mettez-le dans votre fichier batch.

http://www.microsoft.com/downloads/en/details.aspx?familyid=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en

3voto

Darryl Davis Points 1

Passez au langage de script préféré de Win2K8 qui est Powershell. La cmdlet Start-Sleep fera exactement ce que vous cherchez.

1voto

Adam Gries Points 363

Comme solution de contournement, vous pouvez faire un ping -n 60 localhost (ce n'est pas exactement une minute mais vous pouvez deviner combien de temps) ou vous créez un petit vbs et l'appelez avec cscript sleep.vbs.

wscript.sleep dauer

Pour autant que je sache, il n'existe pas de commande de mise en veille dans la série Windows. La seule chose est powershell où sleep est supporté.

1voto

Guest Points 11

Timeout est la commande correcte dans Windows server 2008 et Windows 7 Vous pouvez obtenir de l'aide en tapant timeout / ? à l'invite de commande. Si vous souhaitez utiliser ping, essayez ceci ping -w 5000 -n 1 1.0.0.0 Cela attendra environ 5 secondes

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X