SchTasks - управление планировщиком заданий из командной строки Windows
Для планирования и автоматического выполнения заданий в среде Windows предусмотрено стандартное программное средство Планировщик заданий, который обеспечивает выполнение заранее подготовленных задач в определенное время, или при возникновении определенных событий, однократно или с периодичностью, в контексте системных или пользовательских учетных записей. Другими словами, с использованием Планировщика заданий можно по расписанию, или при возникновении определенного события, выполнить заранее подготовленные действия, например, проверить наличие обновлений, синхронизировать часы по серверу времени при входе в систему любого пользователя, выключить или перезагрузить компьютер, создать точку восстановления системы и т.п. Начиная с Windows Vista, Планировщик заданий стал основным инструментом обслуживания системы, без которого невозможно ее нормальное функционирование. Для управлениями запланированными задачами в среде графического интерфейса пользователя может использоваться консоль управления MMC ( Microsoft Management Console ) с модулем taskschd.msc или утилита командной строки Schtask.exe
Утилита schtasks.exe является стандартным средством управления планировщиком и позволяет создавать, удалять, изменять и опрашивать запланированные задачи на локальном или удаленном компьютере.
Подробнее о планировщике заданий, свойствах задач и краткое описание стандартных системных заданий.
Формат командной строки SchTask:
SCHTASKS /параметр [аргументы]
/Create Создание запланированной задачи.
/Delete Удаление запланированной задачи или задач.
/Query Вывод данных о всех запланированных задачах.
/Change Изменение свойств запланированной задачи.
/Run Выполнение запланированной задачи по требованию.
/End Остановка выполняющейся запланированной задачи.
/ShowSid Отображение идентификатора безопасности, соответствующего имени запланированной задачи.
/? Вывод справки по использованию.
Справку по отдельным параметрам команды можно получить используя:
SCHTASKS /Run /? - подсказка по использованию /Run
SCHTASKS /End /? - подсказка по использованию /End
SCHTASKS /ShowSid /?
Создание задач для планировщика заданий.
Для создания новых задач используется следующий формат командной строки:
SCHTASKS /Create [/S <система> [/U <пользователь> [/P [<пароль>]]]] [/RU <имя_пользователя> [/RP <пароль>]] /SC <расписание> [/MO <модификатор>] [/D <день>] [/M <месяцы>] [/I <простой>] /TN <имя_задания> /TR <выполнение> [/ST <время_начала>] [/RI <интервал>] [ {/ET <время_окончания> | /DU <длительность>} [/K] [/XML xmlfile] [/V1]] [/SD <дата_запуска>] [/ED <дата_окончания>] [/IT | /NP] [/Z] [/F]
Параметры:
/S <система> Удаленная система для подключения. Если параметр не задан по умолчанию система считается локальной.
/U <имя_пользователя> Контекст, в котором будет выполняться команда SchTasks.exe
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/RU <пользователь> Учетная запись (пользовательский контекст) под которой выполняется задача. Для системной учетной записи допустимыми значениями являются "", "NT AUTHORITY\SYSTEM" или "SYSTEM". Кроме того, для задач v2 доступны параметры NT AUTHORITY\LOCALSERVICE и NT AUTHORITY\NETWORKSERVICE, также как и известные идентификаторы безопасности для всех трех параметров.
/RP [<пароль>] Пароль указанного пользователя. Для запроса пароля следует указать "*" или пустую строку. Этот пароль не используется для системной учетной записи. Необходимо сочетать с параметрами /RU или ключ /XML.
/SC расписание Задает частоту повторения задачи. Допустимы следующие типы расписания: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
/MO <модификатор> Уточнение типа расписания для более детального контроля за периодичностью. Допустимые значения перечислены в одноименном разделе.
/D <день> День недели, на который запланировано выполнение задачи. Допустимые значения: MON, TUE, WED, THU, FRI, SAT, SUN и для расписаний типа MONTHLY - с 1 по 31 (дни месяца). Подстановочный знак "*" указывает все дни.
/M месяцы Месяцы в году. По умолчанию запуск выполняется в первый день месяца. Допустимые значения: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Подстановочный знак "*" указывает все месяцы.
/I <время_простоя> Время простоя, которое необходимо выждать, прежде чем запускать запланированную задачу ONIDLE. Допустимые значения: 1-999 мин
/TN <имя_задачи> Имя, однозначно идентифицирующее запланированную задачу.
/TR <программа> Путь и имя файла программы, которая должна быть запущена в назначенное время. Пример: C:\windows\system32\calc.exe
/ST <время_начала> Время запуска задачи. Формат указания времени: ЧЧ:мм (24-часовой), например, 14:30 вместо 2:30 PM. Если параметр /ST не задан, то по умолчанию используется текущее время. Этот параметр должен использоваться вместе с /SC ONCE.
/RI <интервал> Интервал повторения в минутах. Этот параметр неприменим для следующих типов расписания: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Допустимый диапазон значений: 1-599940 мин Если указан параметр /ET или /DU, то по умолчанию используется 10 мин
/ET <время_завершения> Время завершения выполнения задачи. Формат указания времени: ЧЧ:мм (24-часовой), например, 14:50 вместо 2:50 PM. Этот параметр неприменим для следующих типов расписания: ONSTART, ONLOGON, ONIDLE, ONEVENT.
/DU <длительность> Длительность выполнения задачи. Формат указания времени: ЧЧ:мм. Не применяется с ключом /ET и расписаниями следующих типов: ONSTART, ONLOGON, ONIDLE, ONEVENT. Для задач /V1, если указан параметр /RI, по умолчанию используется до 1 часа.
/K Завершение задания по достижении времени завершения или при превышении длительности. Этот параметр неприменим для следующих типов расписания: ONSTART, ONLOGON, ONIDLE, ONEVENT. Параметр /ET или /DU должен быть указано.
/SD <дата_начала> Дата первого запуска задачи. Формат: dd/mm/yyyy. По умолчанию используется текущая дата. Этот параметр неприменим для следующих типов расписания: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
/ED <дата_завершения> Дата последнего запуска задачи. Формат: dd/mm/yyyy. Не применяется для расписаний следующих типов: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
/EC <имя_канала> Канал событий для триггеров OnEvent.
/IT Разрешает интерактивное выполнение задачи в том случае, если пользователь /RU выполнил вход в систему во время выполнения задания. Задание выполняется, только если пользователь вошел в систему.
/NP пароль не сохраняется. Задача выполняется в неинтерактивном режиме. как указанный пользователь. Доступны только локальные ресурсы.
/Z Пометка задачи для удаления, если не предусмотрено ее повторное выполнение.
/XML <файл_xml> Создание задачи из указанного файла XML. Нельзя сочетать с переключателями /RU и /RP или /RP один, если XML-файл задачи уже содержит участника.
/V1 Создание задачи, видимой для платформ, предшествовавших версии Vista. Несовместим с параметром /XML.
/F Принудительное создание задачи и подавление предупреждающих сообщений, если указанная задача уже существует.
/RL <уровень> Уровень выполнения задачи. Допустимые значения: LIMITED и HIGHEST. По умолчанию используется LIMITED.
/DELAY <время задержки> Время ожидания перед запуском задачи после включения триггера. Формат указания времени: мммм:сс. Этот параметр применим только к типам расписания ONSTART, ONLOGON, ONEVENT.
/? Вывод справочного сообщения. Модификаторы: ключ /MO предусматривает следующие значения: MINUTE: 1 - 1439 мин. HOURLY: 1 - 23 ч. DAILY: 1 - 365 дней. WEEKLY: недели с 1 по 52. ONCE: без модификаторов. ONSTART: без модификаторов. ONLOGON: без модификаторов. ONIDLE: без модификаторов. MONTHLY: 1 - 12 или FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY. ONEVENT: строка запроса событий XPath.
Примеры:
==> Создание документа назначенного задания на удаленном компьютере "ABC" для запуска notepad.exe каждый час от имени пользователя "выполняющий". SCHTASKS /Create /S ABC /U пользователь /P пароль /RU выполняющий /RP пароль_выполняющего /SC HOURLY /TN doc /TR notepad ==> Создание контроллера назначенного задания на удаленном компьютере "ABC" для запуска calc.exe каждые пять минут начиная с указанного времени начала до времени окончания между датами начала и окончания. SCHTASKS /Create /S ABC /U домен\пользователь /P пароль /SC MINUTE /MO 5 /TN контроллер /TR calc.exe /ST 12:00 /ET 14:00 /SD 06/06/2016 /ED 06/06/2016 /RU выполняющий /RP пароль_пользователя ==> Создание назначенного задания "игра" для запуска программы freecell в первое воскресенье каждого месяца. SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN игра /TR c:\windows\system32\freecell ==> Создание "отчета" назначенного задания на удаленном компьютере "ABC" для запуска notepad.exe каждую неделю. SCHTASKS /Create /S ABC /U пользователь /P пароль /RU выполняющий /RP пароль_выполняющего /SC WEEKLY /TN отчет /TR notepad.exe ==> Создание назначенного задания "журнал" на удаленном компьютере "ABC" для запуска notepad.exe каждые пять минут начиная с указанного времени начала без времени окончания. Выводится приглашение /RP на ввод пароля. SCHTASKS /Create /S ABC /U домен\пользователь /P пароль /SC MINUTE /MO 5 /TN журнал /TR c:\windows\system32\notepad.exe /ST 18:30 /RU выполняющий /RP ==> Создание назначенного задания "игра" для запуска freecell.exe начиная с 12:00 с автоматическим завершением в 14:00 ежедневно. SCHTASKS /Create /SC DAILY /TN игра /TR c:\freecell /ST 12:00 /ET 14:00 /K ==> Создает назначенное задание "EventLog" для запуска eventvwr.msc, которое запускается, когда событие 101 публикуется в канале системы SCHTASKS /Create /TN EventLog /TR wevtvwr.msc /SC ONEVENT /EC System /MO *[System/EventID=101] ==> Если пути к файлам содержат пробелы, следует использовать две пары кавычек: одну пару - для файла CMD.EXE, а другую - для SchTasks.exe. Внешние кавычки для файла CMD должны быть двойными, а внутренние кавычки - одинарными или двойными кавычками с обратной косой чертой: SCHTASKS /Create /tr "'c:\program files\internet explorer\iexplorer.exe' \"c:\log data\today.xml\"" ...
Изменение задач для планировщика заданий.
Для изменения параметров существующих задач используется команда SCHTASKS /Change, позволяющая выполнить изменение запускаемой программы, учетной записи пользователя или пароля, использующегося запланированной задачей, а также запланированные временные интервалы.
SCHTASKS /Change [/S <система> [/U <имя_пользователя> [/P [<пароль>]]]] /TN <задача> { [/RU <имя_пользователя>] [/RP <пароль>] [/TR <программа>] [/ST <время_запуска>] [/RI <интервал>] [ {/ET <время_окончания> | /DU <длительность>} [/K] ] [/SD <начальная_дата>] [/ED <конечная_дата>] [/ENABLE | /DISABLE] [/IT] [/Z] }
Параметры:
/S <система> Удаленная система для подключения.
/U <имя_пользователя> Контекст, в котором будет выполняться команда schtasks.exe
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/TN <имя_задачи> Имя задачи, параметры которой изменяются.
/RU <имя_пользователя> Изменяет имя пользователя (пользовательский контекст), в котором выполняется запланированная задача. Для системной учетной записи допустимыми значениями являются "", "NT AUTHORITY\SYSTEM" и "SYSTEM". Кроме того, для задач v2 доступны параметры NT AUTHORITY\LOCALSERVICE и NT AUTHORITY\NETWORKSERVICE, также как и известные идентификаторы безопасности для всех трех параметров.
/RP <пароль> Новый пароль для текущего пользовательского контекста или новой учетной записи. Этот пароль не используется для системной учетной записи.
/TR <программа> Новая программа, которая будет запускаться запланированной задачей.
/ST <время_начала> Время запуска задачи. Формат указания времени: ЧЧ:мм (24-часовой), например, 14:30 до 14:30.
/RI <интервал> Интервал повторения в минутах. Допустимый диапазон значений: 1-599940 мин
/ET <время_завершения> Время завершения выполнения задачи. Формат указания времени: ЧЧ:мм (24-часовой), например, 14:50 до 14:50:00.
/DU <длительность> Длительность выполнения задачи. Формат указания времени: ЧЧ:мм. Неприменим для ключа /ET.
/K Завершение задания по достижении времени завершения или при превышении длительности.
/SD <дата_начала> Дата первого запуска задачи. Формат: dd/mm/yyyy.
/ED <дата_завершения> Дата последнего запуска задачи. Формат: dd/mm/yyyy.
/IT Разрешает интерактивное выполнение задачи в том случае, если пользователь /RU выполнил вход в систему во время выполнения задания. Задание выполняется, только если пользователь вошел в систему.
/RL <уровень> Уровень выполнения задачи. Допустимые значения: LIMITED и HIGHEST. По умолчанию значение не изменяется.
/ENABLE Разрешение выполнения запланированной задачи.
/DISABLE Запрещение выполнения запланированной задачи.
/Z Пометка задачи для удаления, если не предусмотрено ее повторное выполнение.
/DELAY <время задержки> Время ожидания перед запуском задачи после включения триггера. Формат указания времени: мммм:сс. Применяется только к типам расписания ONSTART, ONLOGON, ONEVENT.
/? Вывод справки по использованию.
Примеры:
SCHTASKS /Change /RP password /TN "Архивация и восстановление" - изменить пароль пользователя, используемый для запланированной задачи с именем "Архивация и восстановление"
SCHTASKS /Change /TR rstrui.exe /TN "Запуск средства восстановления" - изменить программу, которая будет выполняться для задачи с именем "Запуск средства восстановления"
SCHTASKS /Change /S 192.168.0.1 /U user1 /P userpass /RU Admin /TN "Server Backup" /IT - изменить параметры запланированной задачи с именем "Server Backup" на удаленном компьютере с IP-адресом 192.168.0.1 . Для подключения к службе планировщика заданий на удаленном компьютере используется имя пользователя "user1" и пароль "userpass".
SCHTASKS /Change /S win7comp /U user1 /P userpass /TN "Server Backup" /disable - запретить выполнение запланированной задачи с именем "Server Backup" на удаленном компьютере с именем win7comp .
Опрос состояния задач для планировщика заданий.
Для опроса состояния запланированных задач на локальном или удаленном компьютере используется команда schtasks /query
SCHTASKS /Query [/S <система> [/U <имя_пользователя> [/P [<пароль>]]]] [/FO <формат>] [/FO формат | /XML [тип_xml]] [/NH] [/V] [/TN имя_задачи] [/?]
Параметры:
/S <система> Удаленная система для подключения.
/U <имя_пользователя> Контекст, в котором будет выполняться команда schtasks.exe.
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/FO <формат> Формат вывода данных. Допустимые значения: TABLE, LIST, CSV.
/NH Указывает, что строка заголовков столбцов не отображается при выводе. Это требуется только для формата TABLE.
/V Вывод подробных сведений о задании.
/TN имя_задачи Указывает имя задачи, для которой извлекается информация, в противном случае для всех.
/XML [тип_xml] Определения задач в формате XML. Если тип_xml имеет значение ONE, будет получен один действительный XML-файл. Если параметр тип_xml отсутствует, будет выдано: объединение всех определений задач XML.
/? Вывод справки по использованию.
Примеры:
SCHTASKS /Query - отобразить состояние всех запланированных задач на локальном компьютере.
schtasks /query /tn \Microsoft\Windows\Registry\RegIdleBackup - отобразить состояние задачи резервного копирования реестра Windows 7 / 8 на локальном компьютере.
SCHTASKS /Query /S SERVER /U Admin /P AdmPass - отобразить состояние запланированных задач на удаленном компьютере с именем SERVER. Для подключения к удаленному компьютеру используется имя пользователя Admin и пароль AdmPass.
SCHTASKS /Query /FO LIST /V /S Server /U MyDomain\admin /P AdmPass - отобразить состояние задач на удаленном компьютере Server, для подключения к которому используется имя пользователя admin в домене MyDomain и пароль AdmPass. Вывод данных осуществляется в виде списка с подробной информацией о запланированных задачах.
SCHTASKS /Query /FO TABLE /NH - вывод данных в виде таблицы без полей заголовка.
schtasks /Query /S Server /TN "avast! Emergency Update" - опросить состояние задачи "avast! Emergency Update" на удаленном компьютере Server, для подключения к которому используется учетная запись текущего пользователя.
schtasks /Query /S Server > C:\tasksServer.txt - вывод в текстовый файл C:\tasksServer.txt информации о запланированных задачах на удаленном компьютере Server
Пример выводимых данных:
Папка: \ Имя узла: Server Имя задачи: \avast! Emergency Update Время следующего запуска: 14.11.2013 21:46:37 Состояние: Готово Режим входа в систему: Интерактивный/фоновый Время прошлого запуска: 14.11.2013 11:14:36 Прошлый результат: 0 Автор: avast! Emergency Update Задача для выполнения: C:\Program Files\AVAST Software\Avast\AvastEmUpdate.exe Рабочая папка: Н/Д Примечание: Н/Д Состояние назначенной задачи: Включено Время простоя: Отключено Управление электропитанием: Останавливать при питании от батареи, Не запускать при питании от батареи Запуск от имени: система Удалить задачу, если она не перенесена: Включено Остановить задачу, если она выполняется X ч и X мин: 72:00:00 Расписание: Планирование данных в этом формате недоступно. Тип расписания: Ежедневно Время начала: 17:46:37 Дата начала: 29.10.2013 Дата окончания: N/A дн.: Каждые 1 дн. мес.: N/A Повторять: каждые: 12 ч, 0 мин Повторять: до: время: Нет Повторять: в течение: длительность: 24 ч, 0 мин Повторять: остановить, если выполняется: Отключено Имя узла: Server Имя задачи: \GoogleUpdateTaskMachineCore Время следующего запуска: 14.11.2013 18:38:00 Состояние: Готово Режим входа в систему: Интерактивный/фоновый Время прошлого запуска: 14.11.2013 11:12:35 Прошлый результат: 0 Автор: Administrator Задача для выполнения: C:\Program Files (x86)\Google\Update\GoogleUpdate.exe /c Рабочая папка: Н/Д Примечание: Следите за тем, чтобы ваше ПО Google всегда обновлялось. Если отключить или снять эту задачу, ваше ПО Google не будет обновляться. Это может поставить безопасность под угрозу, а также привести к тому, что некоторые функции перестанут работать. Состояние назначенной задачи: Включено Время простоя: Отключено Управление электропитанием: Запуск от имени: система Удалить задачу, если она не перенесена: Включено Остановить задачу, если она выполняется X ч и X мин: Отключено Расписание: Планирование данных в этом формате недоступно. Тип расписания: При входе в систему Время начала: N/A Дата начала: N/A Дата окончания: N/A дн.: N/A мес.: N/A Повторять: каждые: N/A Повторять: до: время: N/A Повторять: в течение: длительность: N/A Повторять: остановить, если выполняется: N/A
schtasks /Query /XML ONE /S Server /TN "avast! Emergency Update" >Avast.xml - вывести в формате XML данные запланированной задачи "avast! Emergency Update" . Пример выводимой информации:
< ?xml version="1.0" encoding="UTF-16"? > < Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task" > < RegistrationInfo > avast! Emergency Update < /RegistrationInfo > < Triggers > < CalendarTrigger > < Repetition > < Interval > PT12H< /Interval > < Duration >PT24H< /Duration > < StopAtDurationEnd >false< /StopAtDurationEnd > < /Repetition > < StartBoundary >2013-10-29T17:46:37Z< /StartBoundary > < Enabled >true< /Enabled > < ScheduleByDay > < DaysInterval >1< /DaysInterval > < /ScheduleByDay > < /CalendarTrigger > < LogonTrigger > < StartBoundary >2013-10-29T17:46:37Z< /StartBoundary > < Enabled >true< /Enabled > < Delay >PT2M< /Delay > < /LogonTrigger > < TimeTrigger > < StartBoundary >2013-10-29T06:19:07Z< /StartBoundary > < Enabled >true< /Enabled > < /TimeTrigger > < /Triggers > < Principals > < Principal id="Author" > < RunLevel >LeastPrivilege< /RunLevel > < UserId >System< /UserId > < /Principal > < /Principals > < Settings > < MultipleInstancesPolicy >IgnoreNew< /MultipleInstancesPolicy > < DisallowStartIfOnBatteries >true< /DisallowStartIfOnBatteries > < StopIfGoingOnBatteries >true< /StopIfGoingOnBatteries > < AllowHardTerminate >true< /AllowHardTerminate > < StartWhenAvailable >false< /StartWhenAvailable > < RunOnlyIfNetworkAvailable >false< /RunOnlyIfNetworkAvailable > < IdleSettings > < Duration >PT10M< /Duration > < WaitTimeout >PT1H< /WaitTimeout > < StopOnIdleEnd >true< /StopOnIdleEnd > < RestartOnIdle >false< /RestartOnIdle > < /IdleSettings > < AllowStartOnDemand >true< /AllowStartOnDemand > < Enabled >true< /Enabled > < Hidden >true< /Hidden > < RunOnlyIfIdle >false< /RunOnlyIfIdle > < WakeToRun >false< /WakeToRun > < ExecutionTimeLimit >PT72H< /ExecutionTimeLimit > < Priority >10< /Priority > < /Settings > < Actions Context="Author" > < Exec > < Command >C:\Program Files\AVAST Software\Avast\AvastEmUpdate.exe< /Command > < /Exec > < /Actions > < /Task >
Запуск, остановка и удаление запланированных задач.
Для запуска запланированной задачи в данный момент времени используется команда SCHTASKS /RUN :
SCHTASKS /Run [/S <система> [/U <имя_пользователя> [/P [<пароль>]]]] [/I] /TN <задача>
Параметры:
/S <система> Удаленная система для подключения.
/U <имя_пользователя> Контекст, в котором будет выполняться команда schtasks.exe.
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/I Выполнить задачу немедленно, игнорируя любые ограничения.
/TN <имя_задачи> Имя запланированной задачи, которая должна быть запущена.
/? Вывод справки по использованию.
Примеры:
SCHTASKS /Run /I /TN "System Backup" - выполнить на локальном компьютере задачу "System Backup" немедленно, игнорируя любые ограничения.
SCHTASKS /Run /S SERVER /U Mydomain\Admin /P AdmPass /I /TN "System Backup" - выполнить на удаленном компьютере SERVER задачу "System Backup" немедленно, игнорируя любые ограничения. Для подключения к удаленному компьютеру используется имя пользователя Admin в домене Mydomain и пароль AdmPass.
Для завершения запущенной планировщиком заданий задачи используется команда :
SCHTASKS /End [/S <система> [/U <имя_пользователя> [/P [<пароль>]]]] /TN <задача>
Параметры:
/S <система> Удаленная система для подключения.
/U <имя_пользователя> Контекст, в котором будет выполняться команда schtasks.exe.
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/TN <имя_задачи> Имя запланированной задачи для остановки.
/? Вывод справки. Примеры: SCHTASKS /End /? SCHTASKS /End /TN "Архивация" SCHTASKS /End /S <система> /U <пользователь> /P <пароль> /TN <"Архивация и восстановление">
Для удаления одной или нескольких запланированных задач используется команда:
SCHTASKS /Delete [/S <система> [/U <имя_пользователя> [/P [<пароль>]]]] /TN <имя_задачи> [/F]
Параметры:
/S <система> Удаленная система для подключения.
/U <имя_пользователя> Контекст, в котором будет выполняться команда schtasks.exe.
/P [<пароль>] Пароль для указанного пользовательского контекста. Запрос ввода, если не указан.
/TN <имя_задачи> Имя удаляемой запланированной задачи. Для удаления всех задач можно использовать подстановочный знак "*".
/F Принудительное удаление задачи с подавлением всех сообщений, если указанное задание выполняется в настоящее время.
/? Вывод справки по использованию. Примеры: SCHTASKS /Delete /TN * /F SCHTASKS /Delete /TN <"Архивация и восстановление"> SCHTASKS /Delete /S <система> /U <пользователь> /P <пароль> /TN <"Восстановление"> SCHTASKS /Delete /S <система> /U <пользователь> /P <пароль> /TN <"Архивация"> /F
В операционных системах Windows Vista и старше, добавлен параметр SHOWSID для отображения идентификатора безопасности (SID) пользователя, под учетной записью которого будет выполняться запланированная задача:
SCHTASKS /ShowSid /TN имя_задачи
Выполнение данной команды возможно только на локальной системе. Отображается идентификатор учетной записи , в контексте которой будет выполняться запланированная задача:
УСПЕХ: ИД безопасности "S-1-5-87-2329472845-559684683-1933506305-79090395-3844037043" для пользователя "avast! Emergency Update" успешно вычислен.
Работе с запланированными заданиями в графической консоли управления Microsoft , а также примерам изменения действий и параметров стандартных системных заданий, посвящена отдельная статья - Планировщик заданий Windows. Там же приведен текст командного файла для отключения группы системных заданий, полезность которых весьма сомнительна.
Запуск командных файлов от имени администратора без запроса UAC - использование планировщика заданий для запуска приложений от имени Администратора без запроса системы контроля учетных записей UAC.
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.