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

18

Possible Duplicate: How can I put the computer to sleep from Command Prompt/Run menu in Windows Vista?

Alguns dias atrás eu instalei o Windows 8. Eu primeiro achei a falta do menu "shutdown" cômica, mas agora está começando a me irritar. Parece não haver nenhuma maneira normal de colocar meu computador para dormir. O mais próximo que encontrei foi:

  1. Ctrl + Del + Del
  2. 2x Shift + guia
  3. Digite
  4. Seta para baixo
  5. Digite

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

O mais próximo que pude encontrar foi:

shutdown /h

O que faz com que o Windows hiberne. Infelizmente, a hibernação não é o sono. Você não pode acordar um computador da hibernação com uma chave: 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 para dormir?

    
por Andomar 19.08.2012 / 19:58

5 respostas

21

Aqui estão todas as opções de energia, espero que você ache útil.

  • Encerramento:

    %windir%\System32\shutdown.exe -s
    
  • Reinicializar:

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

    %windir%\System32\shutdown.exe -l
    
  • Modo de espera (desative a hibernação, execute o comando em espera e, em seguida, 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
    
por 19.08.2012 / 20:29
10

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

psshutdown -d -t 0

Você pode fazer download da ferramenta somente ou do entire suite .

Essas duas sugestões não funcionarão se a hibernação estiver ativada:

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

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

    
por 20.03.2017 / 11:17
2

I first found the lack of the "shutdown" menu comical

O Windows 8 tem um menu de desligamento!

É o ícone de energia sob o menu suspenso "Configurações" (mova o mouse para um canto para ver os fly-outs). Você pode usar o atalho de teclado Windows Key + i para exibir as configurações diretamente. Em resumo:

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

Como alternativa, praticamente qualquer laptop feito nos últimos 6 anos pode definir o botão de energia para colocar o computador para dormir em uma impressora.

    
por 19.08.2012 / 21:17
0

Não tenho certeza sobre o Windows 8, mas no Windows 7 você pode em "Opções de energia" usar o botão "Alterar o que os botões de energia fazem" para definir o botão de energia principal para colocar o computador em repouso em vez de desligá-lo.

    
por 19.08.2012 / 22:44
-2

Descobri que as opções desligar e dormir estão bem ali no orb 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. Talvez seja necessário ativar a configuração de energia S1 ou S3 no seu BIOS para que o modo de suspensão funcione corretamente. Pode haver outras configurações também! Você pode até precisar verificar a capacidade de suas fontes de alimentação, já que é possível desligar, mesmo que você esteja realmente tentando colocar o sistema em suspensão. E a razão que pode acontecer é porque pode não haver corrente suficiente no trilho de 5V que é necessário para manter os circuitos de RAM e RAM vivos em uma condição de sono verdadeira. (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 manipular esses pacotes "especiais". A hibernação também não permite que um sistema acorde em um determinado evento, como se você estivesse agendando o WMC para gravar um programa de televisão ou mesmo se você quisesse agendar o Windows para desfragmentar a si mesmo às 3:00 da manhã. A hibernação é realmente boa apenas para inicializar rápido. Você ainda vai passar pelo BIOS POST e tudo, mas então o Windows irá aparecer quase que instantaneamente, já que a RAM é essencialmente recarregada a partir de um enorme arquivo temporário no HDD (isso é muito mais para laptops quando você pensa sobre isso).

Enfim, boa sorte. Acho que a resposta do "superusuário" é mais do que adequada para sua pergunta imediata sobre qual comando usar. Embora eu possa ter acabado de criar um atalho e possivelmente usado para o comando: Rundll32.exe Powrprof.dll, SetSuspendState Sleep (Aqui está um link onde eu acho que vi: link )

    
por 19.08.2012 / 21:30