Добавление задачи с помощью LocalSch.exe
Остальные параметры командной строки используются для добавления локальной задачи. При добавлении локальной задачи необходимо указать исполняемый файл, используя параметр /exe. Если пользователь или процесс, выполняющий командную строку, не обладает правами администратора, задача не будет запланирована. Если текущий пользователь не обладает правами администратора, задача создана не будет.
Кроме параметров командной строки, приведенных ниже, можно использовать параметр /taskid для указания задачи.
/exe=<executable> - запланированное приложение
Определение приложения, которое будет запускаться при наступлении запланированного времени. Если этот параметр не предоставляется, локальная задача не будет создана.
/cmd=<command line> - командная строка приложения
Указание командной строки, которая будет использоваться при запуске запланированного приложения. Если этот параметр не указан, запланированное приложение будет запущено без параметров командной строки.
/start="<date/time>" – время запуска
Определение времени запуска приложения. Если этот параметр не указан, приложение запускается в ближайшее время. При наличии каких-либо фильтров необходимо применить их до запуска приложения. Время запуска указывается исходя из локального системного времени компьютера и имеет следующий формат:
/start="06 Nov 2001 17:39:47" /bw=WAN|myserver.domain.com
Этот формат представляет собой укороченную версию формата, используемого HTTP. Месяц всегда указывается с использованием трехбуквенной аббревиатуры ASCII: янв, фев, мар, апр, май, июн, июл, авг, сен, окт, ноя или дек. Если формат даты указан неправильно, задача добавлена не будет.
/freq=xxx – частота
Задает частоту повторения. Частота — это время (в секундах) до повторного запуска задачи. Если этот параметр не указан или равен нулю, задача будет запущена только один раз.
/user – фильтр по пользователю
Указывает, что для задачи необходимо создать фильтр по пользователю. Фильтр по пользователю не разрешит запуск задачи, пока данный пользователь не войдет в систему.
/bw=xxx|<network host> - фильтр пропускной способности
Определяет пропускную способность, необходимую для заданного сетевого хоста. Пропускная способность может соответствовать соединению по локальной сети, глобальной сети или RAS. Если используется другое значение пропускной способности, то локальный планировщик использует по умолчанию пропускную способность соединения RAS. Задача не будет выполнена, пока локальный планировщик не обнаружит заданную пропускную способность между устройством и указанным сетевым узлом.
Например, следующий фильтр запрещает выполнение задачи до тех пор, пока для компьютера myserver.domain.com не будет доступно хотя бы соединение по глобальной сети.
/bw=WAN|myserver.domain.com
/tod=<begin>|<end> - фильтр времени дня
Задает фильтр по времени дня. Задача может быть выполнена только в период между заданным начальным и конечным временем дня. Значения времени дня задаются в часах от 0 до 23. Например, следующий фильтр задает запуск задачи до 19 часов: и 22:00.
/tod=19|22
/dow=<begin>|<end> - фильтр дня недели
Задает фильтр по дню недели. Задача может быть выполнена только в период между заданным начальным и конечным днем недели. Значения дней недели задаются в виде целых чисел, где 0 — это воскресенье. Например, следующий фильтр задает запуск задачи между воскресеньем и четвергом.
/dow=0|4
/dom=<begin>|<end> - фильтр по дню месяца
Задает фильтр по дню месяца. Задача может быть выполнена только в период между заданным начальным и конечным днем месяца. Фильтр по дням месяца задается с помощью чисел от 1 до 31. Например, следующий фильтр задает запуск задачи между 16 и 28 числами месяца.
/dom=16|28
/ipaddr — фильтр по изменению IP-адреса
Определяет, что задача выполняется при каждом изменении IP-адреса компьютера.