Ярлыки shutdown.exe
прекрасно работают для завершения работы и перезагрузки:
C:\Windows\System32\shutdown.exe /s /t 00
C:\Windows\System32\shutdown.exe /r /t 00
Я не хочу делать Hibernate, но я хотел бы сделать Standby, как в Windows XP, с одним двойным щелчком мыши с моего рабочего стола.
В Win 8 требуется больше усилий, чем необходимо, чтобы перейти в спящий режим.
Итак, я прочитал, что вы должны использовать следующую команду rundll32
чтобы сделать Standby, и что Hibernation должен быть отключен, поэтому я превратил следующее в файл .bat с ярлыком для него. Мне все еще требуется нажать кнопку питания, чтобы включить компьютер, а не нажимать клавишу на клавиатуре или двигать мышь:
C:\Windows\System32\powercfg -hibernate off
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
PsShutdown
работает для всех трех: выключение, перезагрузка и ожидание.
В настоящее время я использую PsShutdown v2.52:
"C:\Program Files\Standby\psshutdown.exe" -k -t 0
"C:\Program Files\Standby\psshutdown.exe" -r -t 0
"C:\Program Files\Standby\psshutdown.exe" -d -t 0
Я просто хотел бы знать, какую команду использует Windows 8 для перевода компьютера в спящий режим?
Это командная строка? Где ты это нашел? Как вы понимаете, что это такое?
Я думаю, что я использовал бы строковую команду, потому что это было бы проще, чем необходимость использовать другую программу.
Windows 8 как-то выполняет свою работу. Может быть, это действительно сложнее, чем с помощью пары команд строки.