Я выполняю следующую команду:
schtasks / создают/tn "тест" / система рутения / SC onevent / TR "тест"/F/RL САМЫЙ ВЫСОКИЙ / MO "* [Система [Поставщик [@Name ='SupportAssistService'] и EventID=900]]" / ПРИЛОЖЕНИЕ EC
[Используя ссылки команды для SCHTASKS для Сервера 2008 и сервер 2012, я не могу выяснить, как сделать следующие опции, которые доступны в планировщике задач GUI.
Кто-либо знает, как создать задачу из командной строки с теми опциями?
Несмотря на то, что в schtasks есть новые параметры командной строки, они все еще ограничены. Однако вы можете создать задачу с помощью командной строки из XML-файла, содержащего все настройки.
Вы можете создать задачу в графическом интерфейсе планировщика задач и экспортировать ее как 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>