4

Я унаследовал сервер с несколькими сотнями запланированных задач. Не существует единой схемы именования, поэтому найти какую-то конкретную задачу, которая выполняет какое-то конкретное действие, довольно утомительно.

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

2 ответа2

3

Есть ли способ создать фильтр на панели библиотеки планировщика задач?

Я не думаю, что это возможно создать фильтр в планировщике заданий.

Однако вы можете использовать средства поиска проводника для выполнения фильтрации, так как запланированные задачи можно найти в C:\Windows\System32\Tasks .

Просто найдите строку, которая является частью имени задачи.

Теперь у вас есть имена папок, содержащие задачи (которые отражают имена в иерархии в планировщике задач).

Пример (поиск VAIO):

Заметки:

  • Задачи находятся в файлах, названных в честь идентификатора триггера в файле. Пример:
<Triggers>
  <LogonTrigger id="VAIO Care">
    <Enabled>true</Enabled>
    <Delay>PT5M</Delay>
  </LogonTrigger>
</Triggers>
  • Имя файла соответствующей задачи VAIO Care

  • Файлы представляют собой файлы в формате XML.

0

Вы можете сделать это с помощью Powershell.

Пример:

Get-ScheduledTask | где {$ _. settings.waketorun}

Получил эту информацию отсюда

Вот мои результаты: результаты powershell

Исходя из формата этой команды, я предполагаю, что вы также сможете фильтровать любые другие настройки из окна настроек задач, которое вы имеете в виду. Просто найдите в Google другие возможные команды, которые вам могут понадобиться.

Вот некоторые другие идеи, которые вы можете начать с. Некоторые из его идей включают в себя способы поиска задач с определенным именем.

Я знаю, что этот вопрос очень старый, но он показывался на Google, когда у меня возникла эта проблема, поэтому я решил ввести свои 2 цента для тех, кто обнаружит это позже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .