Windows で毎日特定の時間に 2 つのコマンドを実行するようにスケジュールするにはどうすればよいですか?

Windows で毎日特定の時間に 2 つのコマンドを実行するようにスケジュールするにはどうすればよいですか?

私は 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

\cSchTasks コマンド内のスイッチのスラッシュは無効です。正しくはです/c

関連情報