
我使用的是 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
SchTasks 指令中的開關斜線\c
無效;它應該是/c
。