Existe uma ferramenta de linha de comando para colocar o Windows 8 em suspensão?

Existe uma ferramenta de linha de comando para colocar o Windows 8 em suspensão?

Possível duplicata: Como posso colocar o computador em suspensão no menu Prompt de Comando/Executar no Windows Vista?

Há alguns dias instalei o Windows 8. A princípio achei cômica a falta do menu "desligar", mas agora está começando a me incomodar. Parece não haver uma maneira normal de colocar meu computador em suspensão. O mais próximo que encontrei foi:

  1. Ctrl+ Del+Del
  2. 2x Shift+Tab
  3. Enter
  4. Arrow down
  5. Enter

Como alternativa, agora estou procurando uma ferramenta de linha de comando para colocar o Windows 8 em suspensão.

O mais próximo que consegui encontrar foi:

shutdown /h

O que faz com que o Windows hiberne. Infelizmente, hibernar não é dormir. Você não pode tirar um computador da hibernação com uma tecla: você precisa pressionar o botão liga / desliga. E o computador passará pela inicialização do BIOS antes de sair da hibernação.

Alguém encontrou uma maneira conveniente de colocar o Windows 8 em suspensão?

Responder1

Aqui estão todas as opções de energia, espero que sejam úteis.

  • Desligar:

    %windir%\System32\shutdown.exe -s
    
  • Reinício:

    %windir%\System32\shutdown.exe -r
    
  • Sair:

    %windir%\System32\shutdown.exe -l
    
  • Standby (desative a hibernação, execute o comando standby e reative a hibernação após 2 segundos):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • Sleep (mesmo método que STANDBY, mas este comando):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • Hibernar:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

Responder2

Esta pergunta foi respondida por Scott Chamberlain emesta resposta. Você pode usar a psshutdownferramenta do Sysinternals Suite para colocar o Windows 8 em suspensão:

psshutdown -d -t 0

Você pode baixar oapenas ferramentaou osuíte inteira.

Estas duas sugestões não funcionarão se a hibernação estiver habilitada:

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

A pergunta que Scott Chamberlain respondeu é para o Vista, talvez ter uma versão do Windows 8 seja útil, pelo menos para localizar o original :)

Responder3

Pela primeira vez achei cômica a falta do menu "desligar"

O Windows 8 tem um menu de desligamento!

É o ícone de energia no menu suspenso "Configurações" (mova o mouse para um canto para ver os menus flutuantes). Você pode usar o atalho de teclado Windows Key + i para abrir o menu suspenso de configurações diretamente. Resumindo:

  1. WinKey + i
  2. Clique em "Poder"
  3. Clique em "Dormir"

Alternativamente, praticamente qualquer laptop fabricado nos últimos 6 anos pode configurar o botão liga / desliga para colocar o computador em hibernação com um único toque.

Responder4

Descobri que as opções de desligamento e suspensão estão no orbe do Windows (também conhecido como "botão Iniciar"). Se você modificar as configurações de energia, provavelmente também poderá ativar/desativar as funções de hibernação (se ainda não estiver).

Mas realmente. Pode ser necessário ativar a configuração de energia S1 ou S3 em seu BIOS para que a suspensão funcione corretamente. Pode haver outras configurações também! Você pode até precisar verificar a capacidade da fonte de alimentação, pois é possível desligar mesmo que você esteja tentando colocar o sistema em suspensão. E a razão pela qual isso pode acontecer é porque pode não haver corrente suficiente no trilho de 5 V, o que é necessário para manter a RAM e os circuitos de RAM ativos em uma verdadeira condição de suspensão. (Agora você sabe por que é tão perigoso conectar/desconectar placas de expansão ou adicionar/remover módulos de RAM quando o cabo de alimentação ainda está conectado.)

Caso contrário, a hibernação e possivelmente a ativação do WOL (Wake On LAN) podem funcionar? Mas o WOL exigiria um roteador capaz de lidar com esses pacotes “especiais”. A hibernação também não permite que um sistema seja ativado em um evento específico, como se você estivesse agendando o WMC para gravar um programa de televisão ou mesmo se quisesse agendar o Windows para se desfragmentar às 3h. A hibernação só é boa para inicializar rapidamente. Você ainda passará pelo POST do BIOS e tudo mais, mas o Windows parecerá ligar quase instantaneamente, já que a RAM é essencialmente recarregada a partir de um enorme arquivo temporário no disco rígido (isso é realmente mais para laptops quando você pensa sobre isso).

De qualquer forma, boa sorte. Acho que a resposta do "superusuário" é mais que adequada para sua pergunta imediata sobre qual comando usar. Embora eu possa ter acabado de criar um atalho e possivelmente usado isso para o comando: Rundll32.exe Powrprof.dll,SetSuspendState Sleep (aqui está um link onde acho que o vi:http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/is-there-any-way-to-make-a-desktop-shortcut-for/4e57f536-50a8-4942-a84a- 290b3dea1ffb)

informação relacionada