
Estoy en Windows Server 2012 y necesito reiniciar un servicio en un momento determinado todos los días. Estoy haciendo esto usando dos comandos net stop
y net start
. Esto es lo que he probado hasta ahora:
SchTasks /Create /SC DAILY /TN "AgentRestart" /TR "C:\Windows\System32\cmd.exe \c net stop 'test service' && net start 'testservice'" /ST 01:00
Y
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"
El primero no funciona y el segundo tiene un retraso de 30 segundos lo cual no es deseable. ¿Alguna solución mejor?
Respuesta1
La \c
barra diagonal del modificador en su comando SchTasks no es válida; debería ser /c
.