
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
. Isto é 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?
Responder1
A \c
barra do switch no comando SchTasks é inválida; deveria ser /c
.