Как запустить скрипт, команду или исполняемый файл, при входе в Windows?

Система Windows:

Я уже знаю, что в окнах есть расписание задач. И я создаю задачу, которая будет запускаться при входе пользователя в систему. Эта задача выскочит окно сообщения.

Скрипт (всплывающее окно msgbox) работает нормально при первом запуске ПК.

Но когда вы используете win+L для блокировки ПК, msgbox не будет отображаться. Есть ли способ выполнить мое требование?


Обновить

Согласно ответу @Christian H. Я уже сделал конфиг в GPO. И я создаю новую задачу в расписании, но я не знаю, какой log и source выбрать?

Потому что я использую язык CHN, вот перевод.

         触发器: **trigger**

         当事件被记录时: **When the event is recorded**

         日志: **log**

         源: **source**

         事件ID : **event ID**

Я не могу опубликовать IMG сейчас, так как у меня нет 10 репутации. Итак, вот ссылка img:

http://7xpvdr.com1.z0.glb.clouddn.com/11~29_15-26-45.bmp

2 ответа2

1

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

С уважением

0

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

В объекте групповой политики включите « Конфигурация компьютера»> «Параметры Windows»> «Параметры безопасности»> «Расширенная политика аудита»> «Политика аудита системы»> «Вход / выход из системы»> «Аудит других событий входа / выхода из системы».

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

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