Compartilhar via


desligamento

Permite desligar ou reiniciar computadores locais ou remotos um por vez.

Syntax

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

Parameters

Parameter Description
/i Exibe a caixa Desligamento remoto . A opção /i deve ser o primeiro parâmetro após o comando. Se /i for especificado, todas as outras opções serão ignoradas.
/l Desconecta o usuário atual imediatamente sem período de tempo limite. O parâmetro /l funciona de forma independente e não pode ser combinado com nenhum outro parâmetro. As tentativas de combinar /l com qualquer outro parâmetro são ignoradas.
/s Desliga o computador.
/sg Desliga o computador. Na próxima inicialização, se o Logon de Reinicialização Automática estiver habilitado, o dispositivo será conectado automaticamente e será bloqueado com base no último usuário interativo. Depois de entrar, ele reinicia todos os aplicativos registrados.
/r Reinicia o computador após o desligamento.
/g Desliga totalmente e reinicia o computador. Na reinicialização, se o Logon de Reinicialização Automática estiver habilitado, o dispositivo será conectado automaticamente e será bloqueado com base no último usuário interativo. Depois de entrar, ele reinicia todos os aplicativos registrados.
/a Aborta um desligamento do sistema pendente. Isso deve ser executado como um comando separado em uma nova janela de prompt de comando durante o período de tempo limite (por exemplo, shutdown /a). Combine com /fw para limpar todas as inicializações pendentes no firmware.
/p Desliga apenas o computador local (não um computador remoto) sem período de tempo limite ou aviso. Você pode usar /p apenas com /d ou /f. Se o computador não oferecer suporte à funcionalidade de desligamento, ele será desligado quando você usar /p, mas a alimentação do computador permanecerá ligada.
/h Coloca o computador local em hibernação, se a hibernação estiver habilitada. A opção /f pode ser usada com a opção /h .
/hybrid Desliga o dispositivo e o prepara para a inicialização rápida. Essa opção deve ser usada com a opção /s .
/fw Combinar essa opção com uma opção de desligamento faz com que a próxima reinicialização vá para a interface do usuário do firmware.
/e Permite documentar o motivo de um desligamento inesperado de um computador no Rastreador de Eventos de Desligamento.
/o Vai para o menu Opções de inicialização avançadas e reinicia o dispositivo. Essa opção deve ser usada com a opção /r .
/f Força o fechamento dos aplicativos em execução sem avisar os usuários.
Cuidado: Usar a opção /f pode resultar na perda de dados não salvos.
/m \\<computername> Especifica o computador de destino.
/t <xxx> Define o período de tempo limite antes do desligamento para xxx segundos. O intervalo válido é de 0 a 315360000 (10 anos), com um valor padrão de 30. Se o período de tempo limite for maior que 0, o parâmetro /f estará implícito.
/d [p \| u:]<xx>:<yy> Lista o motivo da reinicialização ou desligamento do sistema. Os valores de parâmetro com suporte são:
  • P - Indica que a reinicialização ou desligamento está planejado.
  • U - Indica que o motivo é definido pelo usuário.
    Se p ou u não forem especificados, a reinicialização ou o desligamento não será planejado.

  • xx - Especifica o número do motivo principal (um número inteiro positivo, menor que 256).
  • Aa Especifica o número do motivo secundário (um inteiro positivo, menor que 65536).
/c <comment> Permite que você crie um motivo personalizado para o desligamento ou reinicialização do sistema, que deve estar entre aspas duplas. Você pode usar no máximo 512 caracteres. Também pode ser usado com o parâmetro /d .
/? Exibe a ajuda no prompt de comando, incluindo uma lista dos motivos principais e secundários definidos no computador local.

Remarks

  • Os usuários devem receber o direito de uso de desligar o do sistema para desligar um computador local ou administrado remotamente que esteja usando o comando de desligamento.

  • Os usuários devem ser membros do grupo Administradores para anotar um desligamento inesperado de um computador local ou administrado remotamente. Se o computador de destino estiver ingressado em um domínio, os membros do grupo Administradores de Domínio poderão executar esse procedimento. Para obter mais informações, consulte:

  • Se você quiser desligar mais de um computador por vez, poderá chamar o desligamento de cada computador usando um script ou usar shutdown /i para exibir a caixa Desligamento Remoto .

  • Se você especificar códigos de motivo principais e secundários, primeiro defina esses códigos de motivo em cada computador em que planeja usar os motivos. Se os códigos de motivo não estiverem definidos no computador de destino, o Rastreador de Eventos de Desligamento não poderá registrar o texto correto do motivo.

  • Lembre-se de indicar que um desligamento é planejado usando /d p|u:xx:yy, onde xx e yy representam os códigos de motivo principal e secundário. Não usar o /d parâmetro pode fazer com que o desligamento seja registrado sem um motivo especificado. O uso do /d parâmetro para um desligamento não planejado permite que o desligamento seja registrado corretamente.

Os motivos de desligamento ou reinicialização usam a seguinte legenda:

  • E: Esperado - Um desligamento ou reinicialização esperado planejado e comunicado com antecedência.
  • U: Inesperado - Um desligamento ou reinicialização inesperada ocorre quando o sistema para de funcionar devido a um erro, como uma falha do sistema, falha de energia ou outro.
  • P: Planejado - Um desligamento planejado ou reinicialização programada com antecedência, como manutenção do sistema, instalação de software ou outro.
  • C: Definido pelo cliente - Especifique um motivo personalizado para o desligamento ou reinicialização do sistema.
Reason type Major Minor Description
U 0 0 Other (Unplanned)
E 0 0 Other (Unplanned)
E ou P 0 0 Other (Planned)
U 0 5 Outra falha: sistema sem resposta
E 1 1 Hardware: manutenção (não planejada)
E ou P 1 1 Hardware: manutenção (planejada)
E 1 2 Hardware: instalação (não planejada)
E ou P 1 2 Hardware: instalação (planejada)
E 2 2 Sistema operacional: recuperação (não planejada)
E ou P 2 2 Sistema operacional: recuperação (planejada)
P 2 3 Sistema operacional: atualização (planejada)
E 2 4 Sistema operacional: reconfiguração (não planejada)
E ou P 2 4 Sistema operacional: reconfiguração (planejada)
P 2 16 Sistema operacional: service pack (planejado)
2 17 Sistema operacional: correção frequente (não planejada)
P 2 17 Sistema operacional: correção frequente (planejada)
2 18 Sistema operacional: correção de segurança (não planejada)
P 2 18 Sistema operacional: correção de segurança (planejado)
E 4 1 Aplicativo: manutenção (não planejada)
E ou P 4 1 Aplicativo: manutenção (planejada)
E ou P 4 2 Aplicativo: instalação (planejada)
E 4 5 Application: Unresponsive
E 4 6 Application: Unstable
U 5 15 Falha no sistema: erro de interrupção
U 5 19 Problema de segurança (não planejado)
E 5 19 Problema de segurança (não planejado)
E ou P 5 19 Problema de segurança (planejado)
E 5 20 Perda de conectividade de rede (não planejada)
U 6 11 Falha de energia: cabo desconectado
U 6 12 Falha de energia: ambiente
P 7 0 Desligamento da API herdada

Examples

Para forçar os aplicativos a fechar e reiniciar o computador local após um atraso de um minuto, com o motivo Aplicativo: Manutenção (Planejado) e o comentário “Reconfigurando myapp.exe”, digite:

shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Para executar um desligamento planejado de um dispositivo em 10 minutos e capturar o motivo no rastreador de eventos de desligamento com o comentário "Manutenção agendada", digite:

shutdown.exe /s /t 600 /d p:0:0 /e /c "Scheduled maintenance"

Para reiniciar o computador remoto myremoteserver com os mesmos parâmetros do exemplo anterior, digite:

shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Para reiniciar o computador remoto myremoteserver em 5 minutos devido a uma atualização de segurança e incluir um motivo personalizado no rastreador de eventos de desligamento, digite:

shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver

Para cancelar um desligamento pendente (deve ser executado em uma nova janela de prompt de comando durante o período de timeout), digite:

shutdown /a