CMD em espera [Sleep] [duplicado]

1

Eu queria saber como aguardar (dormir) no prompt de comando do Windows XP. Usando este comando CMD C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0 não funcionou sozinho.

A única maneira que encontrei é criar um arquivo .bat e inserir este código:

powercfg -h off
start /min "" C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0
:: waiting 4 seconds for sleep
ping -n 4 127.0.0.1 > nul 
powercfg -h on
exit

... e sempre que eu abro esse arquivo, o computador dorme.

Existe uma maneira mais fácil de fazer isso? Eu não quero programas externos, apenas a partir do cmd.

    
por selnomeria-myopenid 01.08.2013 / 13:41

1 resposta

0

Se você quiser fazer isso em "uma linha", tente

powercfg -h off & start /min "" C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0 & ping -n 4 127.0.0.1 > nul & powercfg -h on

mas acredito que o arquivo .bat é mais fácil. : -)

    
por 02.08.2013 / 01:18