Como agendar um servidor Windows para reiniciar em um horário especificado?
É sobre um Windows Server 2003 e Windows Server 2008 .
Como agendar um servidor Windows para reiniciar em um horário especificado?
É sobre um Windows Server 2003 e Windows Server 2008 .
Faça uma tarefa agendada que seja executada:
shutdown -r -t 01
A maneira mais fácil de agendar uma reinicialização simples é usar o comando AT junto com o comando shutdown na linha de comando.
Por exemplo, se você deseja que o servidor seja reiniciado hoje à noite às 02:00, pode ser tão simples quanto isto:
O que o comando "AT" faz é criar automaticamente uma tarefa agendada para um determinado comando. Ele tem vários parâmetros que você pode especificar para repeti-lo, mas, por padrão, ele executa o comando que você especificar na próxima instância, a qualquer momento que você especificar.
Se você precisar alterar alguma coisa após a emissão, basta acessar Ferramentas administrativas> Tarefas agendadas e modificar a tarefa.
fonte
Sei que isso não resolve todo o seu problema, mas para versões do Windows Server desde 2008 e, nos casos em que você só precisa reiniciar o servidor uma vez, não precisa se preocupar com as tarefas agendadas. O
shutdown
comando interno permite especificar um atraso em segundos usando o-t
parâmetroPor exemplo, para reiniciar em 12 horas (ou 43200 segundos):
Obviamente, para obter um horário específico, você precisará de algumas contas simples, mas é muito mais fácil do que mexer nas tarefas agendadas.
fonte
shutdown -a
comando que interrompe o desligamento atual. Se nenhum desligamento foi agendado, você receberá um erro. Eu não acho que diga quando foi agendado, e se você realmente quisesse desligar, precisará recriá-lo ... então não é o ideal.Experimente este guia (centrado no XP, mas deve levá-lo na direção certa)
http://www.electronics.dit.ie/techsupport/Green/How%20to%20schedule%20windows%20XP%20to%20shutdown.doc
fonte