Comando de suspensión en Windows Server 2008

Comando de suspensión en Windows Server 2008

Voy a escribir un script por lotes en Windows Server 2008. El script es un comando general de Windows y es necesario esperar unos minutos antes de ejecutar la siguiente línea del script en algún punto intermedio. Cuando lo intenté sleep, decía comando no encontrado. ¿Se reemplaza el comando con algún otro comando? Si no, ¿cómo podría instalarlo?

Respuesta1

Sleep.exe es solo un ejecutable de W2K3 RK, no requiere instalación. No veo por qué no funcionaría en W2K8. Descargue y extraiga W2K3 RK, copie sleep.exe al servidor W2K8, agréguelo a la variable de entorno de ruta del sistema y colóquelo en su archivo por lotes.

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

Respuesta2

En Windows Server 2008 R2, el comando a utilizar es "timeout" que reemplaza "suspensión"

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

Respuesta3

Vaya al lenguaje de secuencias de comandos preferido para Win2K8, que es Powershell. El cmdlet Start-Sleep hará exactamente lo que busca.

Respuesta4

timeout es el comando correcto en Windows Server 2008 y Windows 7. Puede obtener ayuda escribiendo timeout /? en el símbolo del sistema Si desea utilizar ping, intente esto ping -w 5000 -n 1 1.0.0.0 Esto esperará aproximadamente 5 segundos

información relacionada