Programar reinicialização no horário especificado

16

Como agendar um servidor Windows para reiniciar em um horário especificado?

Trata-se de um Windows Server 2003 e Windows Server 2008 .

    
por Toro 30.04.2009 / 23:22

4 respostas

15

Faça uma tarefa agendada que seja executada:

shutdown -r -t 01
    
por 30.04.2009 / 23:23
18

A maneira mais fácil de agendar uma reinicialização simples é usar o comando AT junto com o comando shutdown da linha de comando.

Por exemplo, se você quiser que o servidor reinicie hoje à noite às 2 da manhã, pode ser tão simples assim:

at 2:00 shutdown /r /f

O que o comando "AT" faz é criar automaticamente uma tarefa agendada para um determinado comando. Ele tem uma tonelada de parâmetros que você pode especificar para repeti-lo, mas, por padrão, ele apenas executará qualquer comando que você especificar na próxima instância de qualquer hora que você especificar.

Se você precisar alterar alguma coisa depois de emiti-la, basta acessar as Ferramentas Administrativas > Tarefas agendadas e modifique a tarefa.

    
por 30.10.2009 / 21:47
3

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 que o servidor seja reinicializado uma vez, não precisa se preocupar com tarefas agendadas. O comando shutdown integrado permite especificar um atraso em segundos usando o parâmetro -t .

Por exemplo, para reiniciar em 12 horas (ou 43.200 segundos):

shutdown -r -t 43200

Obviamente, para obter um tempo específico, você precisará de algumas contas simples, mas é muito mais fácil do que brincar com as tarefas agendadas.

    
por 29.07.2015 / 07:35
0

Experimente este guia (centrado no XP, mas você deve ir na direção certa)

link

    
por 30.04.2009 / 23:25