Как можно запустить программу до авторизации в Windows и вместе с экраном блокировки, например, как это реализовано в компьютерных клубах, наподобие Сети, Гизмо и др.? Как создать лаунчер, который появляется на экране блокировки, требует ввода кода для доступа к системе после чего переводит пользователя в основное окружение?
Для запуска программы на экране блокировки Windows или до ввода пароля для входа в систему можно использовать групповые политики и задачи планировщика. 1. Создание групповой политики: - Нажмите Win + R и введите gpedit.msc, чтобы открыть редактор групповых политик. - Перейдите по пути Конфигурация компьютера -> Управление шаблонами администрирования -> Система -> Вход в систему. - Найдите опцию "Запустить эффекты входа" и установите его в значение "Включено". - Запустите gpupdate /force в командной строке для применения изменений. 2. Создание задачи планировщика: - Откройте планировщик задач (Task Scheduler). - Нажмите на "Создать базовое задание" и следуйте мастеру создания задачи. - Укажите путь к исполняемому файлу вашей программы и установите параметры запуска (например, при входе в систему). - Установите условия выполнения задачи таким образом, чтобы программа запускалась на экране блокировки. После выполнения этих шагов ваша программа должна запуститься на экране блокировки или до ввода пароля для входа в систему. Пожалуйста, обратитесь к документации Windows или обратитесь за помощью к специалисту, если у вас возникнут сложности при настройке.
Например вот так: https://github.com/VoidVolker/Windows-logon-service/