
私は Windows Server 2012 を使用しており、毎日特定の時点でサービスを再起動する必要があります。私はnet stop
と の2 つのコマンドを使用してこれを行っています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"
最初の方法は機能せず、2 番目の方法は 30 秒の遅延があり、これは望ましくありません。もっと良い解決策はありますか?
答え1
\c
SchTasks コマンド内のスイッチのスラッシュは無効です。正しくはです/c
。