
저는 Windows Server 2012를 사용하고 있으며 매일 특정 시점에 서비스를 다시 시작해야 합니다. 저는 두 개의 명령을 사용하여 이 작업을 수행하고 net stop
있습니다 net start
. 이것이 내가 지금까지 시도한 것입니다:
SchTasks /Create /SC DAILY /TN "AgentRestart" /TR "C:\Windows\System32\cmd.exe \c net stop 'test service' && net start 'testservice'" /ST 01:00
그리고
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"
첫 번째는 작동하지 않고 두 번째는 30초 지연이 발생하는데 이는 바람직하지 않습니다. 더 나은 솔루션이 있나요?
답변1
\c
SchTasks 명령의 스위치 슬래시가 유효하지 않습니다 . 그것은해야한다 /c
.