Programar windows server 2008 para desligar
Reinício do cronograma do windows
Neste artigo explicamos como fazer com que seu sistema se desligue automaticamente usando o Agendador de Tarefas. E por este método você pode garantir que seu sistema/servidor se desligará automaticamente após um tempo específico, isto pode ser feito usando o Agendador de Tarefas.
Se seu servidor não tiver sido reinicializado por muito tempo (Linux: comando “uptime”, Windows: gerenciador de tarefas, aba “Performance”), é aconselhável reinicializar seu servidor um tempo adicional antes da manutenção propriamente dita. Isto é útil para evitar um longo tempo de inicialização após a própria manutenção, devido à instalação de atualizações ou verificações do sistema de arquivos.
Em vez de usar um cronjob, podemos usar o comando “at” que ajuda a programar uma execução única em um determinado período de tempo. Dependendo de seu sistema operacional, você pode precisar instalá-lo. Isto pode ser instalado através do gerenciador de pacotes de suas distribuições, o nome do pacote é normalmente chamado “at”. Quando este pacote é instalado, um daemon “atd” separado também é instalado, que se encarrega de monitorar e executar as tarefas programadas.
Temporizador do servidor windows
A idéia do arquivo de lote soa bem – muito flexível – o lado negativo dos arquivos de lote é que você tem que ter cuidado com questões de segurança – o que acontece se alguém (ou qualquer outra coisa) escrever novas instruções para esse arquivo de lote?
Eu suspeito que elas serão executadas como parte da tarefa, então. Mas por que alguém e como pode fazê-lo? deveria estar em um local restrito. E se você se sentir inseguro indo por esse caminho, basta colocá-lo diretamente na tarefa. Entretanto, as tarefas também são possíveis de editar a partir das políticas locais, de modo que os mesmos limites/problemas podem ocorrer lá. É apenas um “pouco” mais difícil
A idéia do arquivo de lote soa bem – muito flexível – o lado negativo dos arquivos de lote é que você tem que ter cuidado com questões de segurança – o que acontece se alguém (ou qualquer outra coisa) escrever novas instruções para esse arquivo de lote?
Apenas um comentário Run3280 (referência IBM Mainframe por acaso?) – para outros que talvez não estejam tão conscientes da segurança quanto você e eu.
Programar a reinicialização do servidor
Sempre que você clicar duas vezes no atalho de desligamento, o timer começará a funcionar. Para cancelar o timer, você pode criar um segundo atalho usando o shutdown -a ou digitar o shutdown -a comando em Command Prompt.Para alterar o tempo no timer shutdown, clique com o botão direito do mouse no ícone do atalho, selecione Propriedades e altere o valor dos segundos no campo Alvo. De dentro de Propriedades, você também pode atribuir uma imagem diferente como o ícone. Programas dedicados
Se você não quiser criar um punhado de atalhos para o temporizador do sono ou editar constantemente o que você tem que acomodar diferentes intervalos de tempo — ou se você quiser apenas uma interface gráfica — é melhor instalar um programa dedicado, como PC Sleep ou Sleep Timer. Estes programas lhe darão opções adicionais, tais como a capacidade de sair do computador, hibernar, definir um tempo exato de desligamento ou desligamento após um período de inatividade. Nota do editor: Este artigo foi atualizado em 3 de março de 2017, para incluir informações adicionais sobre os temporizadores de sono do Windows.
Reinício do servidor do agendador de tarefas 2008 r2
Eu tenho um serviço de software desagradável que falha a cada poucas semanas. Ele tem dois componentes. Serviço A e Serviço B. O Serviço B fica em um estado estranho e deixa de aceitar conexões do Serviço A. A única saída é reiniciar ambos os serviços manualmente, ou reiniciar o servidor.
Seguindo as sugestões nos comentários, acabei criando um arquivo de lote contendo a seqüência de reinicialização adequada com timeouts. Os timeouts foram necessários por causa das dependências entre os serviços. Programei-o para ser executado como administrador todas as noites às 4 da manhã, utilizando o agendador de tarefas.
Em vez de criar um arquivo batch, que pode se tornar corrupto ou faltar, você pode criar uma tarefa agendada com múltiplas ações. Uma ação para parar o serviço, e outra para reiniciar o serviço. Ambas executadas com o comando NET. Dê a eles um argumento STOP e START, seguido do nome do serviço.