Respostas:
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:
às 2:00 desligamento / r / f
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.
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âmetro
Por exemplo, para reiniciar em 12 horas (ou 43200 segundos):
shutdown -r -t 43200
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.
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)