A barra da opção \c
no seu comando SchTasks é inválida; deve ser /c
.
Estou no Windows Server 2012 e preciso reiniciar um serviço em um determinado momento todos os dias. Estou fazendo isso usando dois comandos, net stop
e net start
. Isso é o que eu tentei até agora:
SchTasks /Create /SC DAILY /TN "AgentRestart" /TR "C:\Windows\System32\cmd.exe \c net stop 'test service' && net start 'testservice'" /ST 01:00
e
At 01:00:00AM /every:M,T,W,TH,F,SA,SU net stop "test service"
At 01:00:30AM /every:M,T,W,TH,F,SA,SU net start "test service"
O primeiro não funciona e o segundo tem um atraso de 30 segundos, o que não é desejável. Alguma solução melhor?