Не уверен, если у вас есть панель инструментов, но если у вас есть, вы должны удалить разделитель.
Вы создаете новую задачу через schtasks.exe
командная строка или обновление существующей задачи?
На Vista, schtasks.exe
имеет /xml
опция для обоих /create
и /query
. С этим кодированием XML задачи Вы видите WakeToRun
узел может быть установлен для пробуждения компьютера от сна для выполнения задачи:
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
...
</RegistrationInfo>
<Triggers />
<Principals>
...
</Principals>
<Settings>
...
<WakeToRun>true</WakeToRun>
...
</Settings>
<Actions Context="Author">
<Exec>
<Command>myprogram.exe</Command>
</Exec>
</Actions>
</Task>
Если необходимо создать задачу из командной строки, которая будит компьютер, Вы могли экспортировать основы задачи к XML, изменить этот XML для добавления WakeToRun
, затем повторно импортируйте это определение XML. Можно сделать это два пути:
В Планировщике задач UI выберите, "Будят компьютер для выполнения этой задачи", щелкните правой кнопкой по задаче и Export...
к XML. Можно затем повторно импортировать этот файл на другой машине (см. ниже), и След-к-управляемому будет установлен. или,
Через командную строку создайте задачу с набором основ (действие, время, и т.д.). Затем экспортируйте XML, программно добавьте WakeToRun
узел (через XSLT или поиск/замену), затем повторно импортируйте, это обновило XML:
schtasks.exe / создает/tn/xml MyTask.xml/f