Поделиться через


запрос schtasks

Выводит список всех задач, запланированных на выполнение на компьютере.

Синтаксис

schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s <computer> [/u [<domain>\]<user> [/p <password>]]] [/tn <taskname>] [/xml] [/hresult]

Параметры

Параметр Описание
/Запроса При необходимости указывает имя операции. При использовании этого запроса без параметров выполняется запрос всех задач в системе.
/Fo <format> Указывает выходной формат. Допустимые значения: TABLE, LIST или CSV.
/Nh Удаляет заголовки столбцов из отображения таблицы. Этот параметр действителен в форматах выходных данных TABLE или CSV .
/v Добавляет расширенные свойства задачи в отображение. Этот параметр действителен в форматах выходных данных LIST или CSV .
/s <computer> Указывает имя или IP-адрес удаленного компьютера (с обратными косыми чертами или без нее). По умолчанию используется локальный компьютер.
/U [<domain>] Выполняет эту команду с разрешениями указанной учетной записи пользователя. По умолчанию команда выполняется с разрешениями текущего пользователя локального компьютера. Указанная учетная запись пользователя должна быть членом группы Администратор istrators на удаленном компьютере. Параметры /u и /p допустимы только при использовании /s.
/P <password> Указывает пароль учетной записи пользователя, указанной в параметре /u . Если вы используете параметр /u без параметра /p или аргумента пароля, schtasks запросит пароль. Параметры /u и /p допустимы только при использовании /s.
/Tn <taskname> Запрашивает определенную задачу по пути и имени. Если используется /tn , <taskname> не может быть пустым. Предполагается, что из корневого каталога\ "" папка по умолчанию (таким образом \ , неизменяема, если задача находится в корневом каталоге). Не принимает дикие карта. Используйте кавычки для заключения имен, включающих пробелы.
/Xml Выводит все определения задач в системе в формат XML. Если задано значение /tn , выводит конкретное имя задачи в формат XML. Необходимо использовать полный путь и имя.
/hresult Указывает код выхода процесса в формате HRESULT.
/? Отображение справки в командной строке.

Примеры

Чтобы вывести список всех задач, запланированных для локального компьютера, введите следующее:

schtasks
schtasks /query

Эти команды создают тот же результат и могут использоваться взаимозаменяемо.

Чтобы запросить подробное отображение задач на локальном компьютере, введите следующее:

schtasks /query /fo LIST /v

Эта команда использует параметр /v для запроса подробного (подробного) отображения и параметра /fo LIST для форматирования отображения в виде списка для простого чтения. Эту команду можно использовать для проверки того, что созданная задача имеет предполагаемый шаблон повторения.

Чтобы запросить список задач, запланированных для удаленного компьютера, и добавить задачи в файл журнала, разделенный запятыми на локальном компьютере, введите следующее:

schtasks /query /s Reskit16 /fo csv /nh >> \\svr01\data\tasklogs\p0102.csv

Этот формат команды можно использовать для сбора и отслеживания задач, запланированных для нескольких компьютеров. Эта команда использует параметр /s для идентификации удаленного компьютера, Reskit16, параметра /fo для указания формата и параметра /nh для подавления заголовков столбцов. Символ >> добавления перенаправляет выходные данные в журнал задач p0102.csv на локальном компьютере Svr01. Так как команда выполняется на удаленном компьютере, путь к локальному компьютеру должен быть полностью квалифицирован.

Чтобы получить сведения о задаче обслуживания подписки Office с помощью параметра /tn, который также можно просмотреть с помощью планировщика задач в расположении \Microsoft\Office\ с корневым каталогом "\" в папке библиотеки планировщика задач, введите:

schtasks /query /tn "\Microsoft\Office\Office Subscription Maintenance"