![]() |
Автозапуск программы ДО ВХОДА пользователей в систему
Доброе время суток
Интересует вопрос: Как сделать так, чтоб программа запускалась, до входа (сразу после загрузки Windows) пользователя в систему (ввода им пароля). Ключи реестра: Код:
«HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run» Код:
«HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run» В других местах, пишут, что «До входа пользователя в систему могут запускаться только сервисы» Так что переделывать программу под сервис? Можно конечно попробовать через gpedit.msc (Computer Configuration -> Windows Settings -> Scripts (Startup/Shutdown)), но программа не запускается. Точнее запускается, но эта программа в свою очередь запускает "bat", который в свою очередь запускает программу с параметрами, которая работает с видеокартами, которая начинает выкидывать ошибки. Спасибо за ответ |
Такой запуск так же возможен для так называемых "родных" приложений:
Код:
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute Цитата:
В принципе, мне редко встречались темы про запуск программ до входа пользователя в систему, где бы вопрошающий мог ясно и аргументировано обосновать, зачем это ему. Поэтому я солидарен с Microsoft в отсутствии реализация этой задачи стандартными средствами Windows через GUI. Так же возможен такой вариант - Run a Windows Application as a Service with srvany. Однако, автор говорит, что: Цитата:
|
Вопрос древний, ответ такой же - делайте службу.
|
Konstantin_78, конкретизируйте: что вам нужно?
Подозреваю, что вам достаточно будет планировщика заданий. Пользователя и пароль укажете для задания (как, впрочем, и служба запускается от какого-то пользователя). |
Цитата:
|
How to Create a Task to Run a Program at Startup
Варианты, если нужно интерактивное взаимодействие с запущенной задачей: |
Время: 22:15. |
Время: 22:15.
© OSzone.net 2001-