
Estou tentando reiniciar uma caixa do Windows XP SP2 (agindo como um servidor, sim, eu sei que o winxp não é uma ótima escolha, mas atualmente não consigo alterar o sistema operacional) diariamente.
O código que estou usando é o seguinte: -
shutdown -r -f -t 5 -c "Planned auto restart" -d p:4:1 > C:\RebootOutput.txt
Parece ter funcionado corretamente no passado, funcionando às 3h todas as manhãs, no entanto, como o horário foi alterado para 12h05 e depois para 23h55, parece que não funcionou, o arquivo de log indica o erro: -
A system shutdown is in progress.
Confirmei que o usuário Executar como está configurado corretamente com a senha correta. Além disso, tentei definir 'Executar somente se estiver logado', o que não conseguiu corrigir o erro.
Quando executado manualmente, entretanto, parece funcionar corretamente!
Se alguém tiver alguma idéia do que isso possa significar, ficaria muito grato!
Responder1
Funciona se você tentar desligar a máquina comPsDesligamento? Eu uso o PsShutdown como uma tarefa agendada para desligar cerca de 600 máquinas no trabalho todas as noites, programando otarefasComando CLI no XP.
E provavelmente está afirmando o óbvio, mas o usuário para quem a tarefa está sendo agendada tem permissão para desligar a máquina em questão?