shutdown.exe
os atalhos funcionam perfeitamente para desligar e reiniciar:
C:\Windows\System32\shutdown.exe /s /t 00
C:\Windows\System32\shutdown.exe /r /t 00
Não quero fazer o Hibernate, mas gostaria de fazer o Standby como no Windows XP, com um clique duplo na área de trabalho.
No Win 8, é preciso mais esforço do que o necessário para clicar em Suspensão.
Então, eu li que você precisa usar o seguinte rundll32
comando para fazer o modo de espera e que a hibernação precisa estar desativada, então eu fiz o seguinte em um arquivo .bat com um atalho para ele. Ainda é necessário pressionar o botão liga / desliga para ligar o computador, em vez de pressionar uma tecla do teclado ou mover o mouse:
C:\Windows\System32\powercfg -hibernate off
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
PsShutdown
funciona muito bem para todos os três: desligamento, reinicialização e espera.
Atualmente, estou usando o 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
Gostaria apenas de saber qual é o comando real que o Windows 8 usa para colocar o computador no modo de suspensão?
É um comando de linha? Onde você encontrou? Como você descobre o que é?
Eu acho que usaria um comando de linha, porque seria mais simples do que precisar usar outro programa.
O Windows 8 está executando o trabalho de alguma forma. Talvez seja realmente mais complicado do que usar alguns comandos de linha.