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