Partilhar via


desligamento

Permite desligar ou reiniciar computadores locais ou remotos, um de cada vez.

Sintaxe

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

Parâmetros

Parâmetro Descrição
/eu 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 outros parâmetros. 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 de Logon de Reinicialização Automática estiver habilitado, o dispositivo entra automaticamente e bloqueia com base no último usuário interativo. Depois de iniciar sessão, reinicia todas as aplicações registadas.
/r Reinicia o computador após o desligamento.
/g Desliga totalmente e reinicia o computador. Ao reiniciar, se de Início de Sessão de Reinício Automático estiver ativada, o dispositivo inicia sessão automaticamente e bloqueia com base no último utilizador interativo. Depois de iniciar sessão, reinicia todas as aplicações registadas.
/um Anula um desligamento do sistema. Só pode ser usado durante o período de tempo limite. Combine com /fw para limpar quaisquer boots pendentes para o 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 suportar a 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 ativada. O interruptor /f pode ser usado com o interruptor /h.
/híbrido Desliga o dispositivo e prepara-o para um arranque rápido. Esta opção deve ser usada com a opção /s.
/macio Permite que processos e aplicativos em execução sejam fechados graciosamente em vez de encerrá-los à força.
/fw A combinação desta opção com uma opção de encerramento faz com que o próximo reinício vá para a interface de utilizador do firmware.
/e Permite documentar o motivo de um desligamento inesperado de um computador no Controlador de Eventos de Desligamento.
/o Vai para o menu Opções avançadas de inicialização e reinicia o dispositivo. Esta opção deve ser usada com a opção /r.
/f Força os aplicativos em execução a fechar 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 é 0-315360000 (10 anos), com um padrão de 30. Se o período de tempo limite for maior que 0, o parâmetro /f está implícito.
/d [p \| u:]<xx>:<yy> Lista o motivo da reinicialização ou desligamento do sistema. Os valores dos parâmetros suportados 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ão planejados.

  • xx - Especifica o número de razão principal (um número inteiro positivo, menor que 256).
  • yy Especifica o número do motivo menor (um número inteiro positivo, menor que 65536).
/c <comment> Permite criar um motivo personalizado para o desligamento ou reinício do sistema, que deve ser colocado entre aspas duplas. Você pode usar um máximo de 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.

Comentários

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

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

  • Se pretender encerrar mais do que um computador de cada vez, pode chamar o encerramento de cada computador utilizando um script ou pode utilizar shutdown /i para apresentar a caixa Desligamento Remoto .

  • Se você especificar códigos de motivo principais e secundários, deverá primeiro definir 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 Controlador de Eventos de Desligamento não poderá registrar o texto do motivo correto.

  • 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 parâmetro para um desligamento /d 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 reinício esperado que é planejado e comunicado com antecedência.
  • U: Inesperado - Um desligamento ou reinício inesperado 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 reinício programado com antecedência, como manutenção do sistema, instalação de software ou outros.
  • C: Customer Defined - Especifique um motivo personalizado para o desligamento ou reinício do sistema.
Tipo de motivo Major: Menor Descrição
U 0 0 Outros (não planeados)
E 0 0 Outros (não planeados)
E ou P 0 0 Outros (Planeado)
U 0 5 Outra falha: O sistema não responde
E 1 1 Hardware: Manutenção (não planeada)
E ou P 1 1 Hardware: Manutenção (Planeada)
E 1 2 Hardware: Instalação (não planejada)
E ou P 1 2 Hardware: Instalação (Planeada)
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: Hot fix (não planejado)
P 2 17 Sistema Operacional: Hot fix (Planejado)
2 18 Sistema Operacional: Correção de segurança (não planejada)
P 2 18 Sistema Operacional: Correção de segurança (planejada)
E 4 1 Aplicação: Manutenção (não planeada)
E ou P 4 1 Aplicação: Manutenção (Planeada)
E ou P 4 2 Aplicação: Instalação (Planeada)
E 4 5 Aplicação: Sem resposta
E 4 6 Aplicação: Instável
U 5 15 Falha do sistema: erro de parada
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 (planeado)
E 5 20 Perda de conectividade de rede (não planejada)
U 6 11 Falha de energia: Cabo desligado
U 6 12 Falha de energia: Ambiente
P 7 0 Desligamento da API herdada

Exemplos

Para forçar os aplicativos a fechar e reiniciar o computador local após um atraso de um minuto, com o motivo Application: Maintenance (Planned) e o comentário "Reconfigurando myapp.exe", digite:

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

Para realizar 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 programada", 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