запуск программы
Здравствуйте господа!!! неподскажите ли, как сделать так чтобы программа запускалась при старте Windows или еще лучше перед ним, не через автозапуск.
Цитата: cool1985
…или еще лучше перед ним…
Это когда ядро Windows не загрузилось?Или там SMSS,LSASS и иже с ними…:D
P.S.Если под автозапуском подразумевается только ярлыки из "Автозагрузки",то есть ещё реестр.Если подразумевается также HKLM\Run и HKCU\Run,то HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon(параметры Shell,UIHost и UserInit).Если и это необходимо исключить,то только службы.Или,как вариант,в параметр HKLM\Software\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs вписать путь к своей DLL'ке,которая при DLL_Process_Attach к какому-нибудь процессу(не к каждому,а то у вас стопицот тыщ копий программы запустится;вам ведь не это надо:)) запускает нужную программу
Вроде всё перечислил,больше никаких вариантов не упомню…разве что назначенные задания
Спасибо. тогда как сделать чтобы программа запускалась как служба??? мне просто надо чтоб она запускалась атоматически при запуске винды и в БЕЗОПАСНОМ режиме тоже...please))
Чтобы она запускалась как служба,видимо,надо воспользоваться тем,что предложил squirL,а чтобы ещё и в безопасном–надо править список разрешённых для запуска в безопасном режиме служб.Вроде он располагается в HKLM\System\CurrentControlSet\Control\SafeBoot.Там 2 раздела–для безопасного режима и с поддержкой сети.Помнится,ещё где-то был список разрешённых служб,но сейчас не упомню
Большое спасибо парни, оч благодарен)))