私は次のコマンドを実行しています:
schtasks/create/tn "test"/ru system/SC onevent/TR "test"/F/RL HIGHEST/MO "* [System [Provider [@ Name = 'SupportAssistService'] and EventID = 900]]"/EC APPLICATION
[ [〜#〜] schtasks [〜#〜] for Server2008およびserver2012 のコマンド参照を使用すると、次の方法がわかりません。タスクスケジューラGUIで使用できるオプション。
これらのオプションを使用してコマンドラインからタスクを作成する方法を知っている人はいますか?
Schtasksには新しいコマンドラインオプションがありますが、まだ制限されています。ただし、すべての設定を含むXMLファイルからコマンドラインを使用してタスクを作成できます。
タスクスケジューラGUIでタスクを作成でき、エクスポートはXMLとして行われます。このファイルは、以降のタスクのモデルとして使用できます。次に、コマンドラインを使用して別のコンピューターでタスクを作成できます。
schtasks /create /xml "ExportedTask.xml" /tn "Name of the New Task"
質問の設定は(対応する順序で)次のとおりです。
<Settings>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
<StartWhenAvailable>true</StartWhenAvailable>
<RestartOnFailure>
<Interval>PT10M</Interval>
<Count>3</Count>
</RestartOnFailure>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
</Settings>