1

Я хотел знать, как в режиме ожидания (сна) из командной строки для Windows XP. С помощью этой команды CMD C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0 не работали в одиночку.

Единственный способ, который я нашел, - создать файл .bat, а затем вставить этот код:

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

... и всякий раз, когда я открываю этот файл, компьютер спит.

Есть ли более простой способ сделать это? Я не хочу внешних программ, только из cmd.

1 ответ1

0

Если вы хотите сделать это «одной строкой», попробуйте

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

но я считаю, что файл .bat проще. :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .