На компьютере с Windows Server 2016 я хочу настроить планировщик задач для запуска действия на основе события. Но я не могу заставить его работать.

Вот как я могу легко воспроизвести это:

  1. Если это еще не сделано, нажмите « Включить историю всех задач» на панели "Действия" справа.
  2. Нажмите на Создать задачу ...
  3. Введите "Тест триггера" в поле « Имя»
  4. Перейдите на вкладку Trigger и нажмите New.
  5. Для начала задания: выберите « О событии» ; В качестве журнала выберите Система ; нажмите ОК
  6. Перейдите на вкладку Действия, нажмите Создать
  7. В программе / сценарии введите «C:\Windows\notepad.exe»; нажмите ОК
  8. Нажмите OK, чтобы наконец создать задачу

Теперь перейдите на вкладку "Журнал" задачи "Тест триггера". Помимо информации о том, что задание "Триггерный тест" зарегистрировано, есть предупреждение с идентификатором события 113, которое гласит:

Задача зарегистрировала задачу «\Trigger Test», но не все указанные триггеры запустят задачу. User Action: Убедитесь, что все триггеры задач действительны, как настроено. Дополнительные данные: Значение ошибки: 2147946601.

Записи истории могут быть доступны только через несколько секунд после создания задачи, нажмите F5 для обновления в этом случае.

Поэтому я не могу заставить свою задачу работать. Конечно, я хочу зарегистрироваться для определенных событий и вместо «notepad.exe» я хочу запустить сценарий PowerShell для отправки электронной почты. Но та же самая проблема возникает там, и выше - самый простой способ, которым я мог сломать это, чтобы не работать.

Все остальные значения задачи остаются значениями по умолчанию, поэтому задача будет выполняться от имени текущего пользователя и только в том случае, если он вошел в систему.

Я не знаю, имеет ли это значение, но это выпуск Windows Server 2016 Datacenter (версия 1607), работающий на Amazon AWS в экземпляре EC2.

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

0