У меня есть программа под названием popup.exe. Я знаю, что могу убить программу при любом входе пользователя в Windows с помощью команды taskkill /im popup.exe /f .

Вопрос в том, как запустить popup.exe при входе всех пользователей в Windows после запуска taskkill /im popup.exe /f?

1 ответ1

1

Версии Windows для рабочих станций допускают только один активный пользовательский сеанс одновременно. Таким образом, перезапуск popup.exe на всех пользовательских сеансах одновременно не является обязательным.

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

Это можно сделать с помощью запланированной задачи с помощью триггера "При подключении к сеансу пользователя" . Затем popup.exe может запускаться всякий раз, когда пользовательский сеанс становится активным.

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

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