Забудьте о сценарии запуска в «Конфигурации компьютера», потому что установленный вами сценарий выполняется системой еще до того, как кто-либо войдет в систему.
Обычно это не интерактивно (вы можете добавить сценарии для очистки определенных каталогов или настроить что-то на компьютере, но вы не можете запустить здесь приложение конечного пользователя, приложение не будет отображаться, но может работать в фоновом режиме).
Ну, вы тоже настроили сценарий входа в "Конфигурацию пользователя", это лучше, потому что сценарии здесь выполняются в контексте пользователя, однако, начиная с Windows 8.1 сценарии входа в систему не запускаются в течение пяти минут после входа пользователя в систему. Это сделано для ускорения загрузки рабочего стола пользователя. Однако вы можете изменить это:
Если вы хотите, чтобы сценарии входа запускались при входе пользователя в систему без каких-либо задержек,
вам следует настроить параметр «Настроить задержку сценария входа» на
Отключено в Конфигурация компьютера\Администрирование
Шаблоны\Система\Групповая политика.
Но, тем не менее, это не предпочтительный способ достижения желаемого, как говорит майкрософт:
Этот механизм позволяет администраторам выполнять различные виды обслуживания.
и задачи управления на клиентских компьютерах, включая (но не ограничиваясь
к) сбор диагностической информации, запуск сканирования безопасности,
очистка или сброс состояния системы и установка инструментов.
вы выходите за рамки, потому что вы не хотите «выполнять различные задачи по обслуживанию и управлению» с вашим вариантом использования.
Я рекомендую вам развернуть Запустить ключ реестра вместо. Вы все еще можете развернуть это с помощью групповой политики:
Если вы хотите развернуть это на компьютере (чтобы оно применялось ко всем, кто входит в систему на компьютере), то в вашем объекте групповой политики перейдите к Конфигурация компьютера -> Настройки (не "Политика") -> Параметры Windows -> Реестр -> Новый элемент реестра и создайте новое значение REG_SZ по пути, указанному в документации (HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Выполнить
), присвойте ему осмысленное имя значения и задайте в качестве данных значения путь к исполняемому файлу на компьютере.
Если вы хотите развернуть этот параметр для каждого пользователя, используйте тот же метод, но на Конфигурация пользователя вместо Конфигурации компьютера (и HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Выполнить
вместо HKLM).
Не забудьте привязать групповую политику к организационной единице, содержащей ваших пользователей, если вы используете конфигурацию пользователя, или к организационной единице компьютера, если вы используете конфигурацию компьютера (то же самое для прав делегирования, добавьте пользователей, если вы работаете с пользовательской конфигурацией или Компьютеры, если вы работаете с Конфигурацией компьютера)