|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.04.2007, 03:40 | #1 |
Регистрация: 15.04.2007
Сообщений: 4
|
автозапуск
здрасте всем!
как в windows получить список драйверов, запускаемых автоматически на старте системы. просто список, получаемый при просмотре реестра отличается от списка, полученного при помощи проги Sysinternals Autoruns. может быть я просто пропускаю какой-то ключ? а вообще в принципе, чтобы узнать , какие программы загружаются на старте нужно смотреть в реестре, в файлах .ini , в documents and settings, или может есть какя-то хитрая (или хитрые) функции winapi. проблема в том, что нужно получить все-все, что запускается на старте (вплоть до драйверов) |
15.04.2007, 16:47 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
так тебе что надо список драйверов или программ?
если ты получишь весь список, то он у тебя будет состоять как минимум из 300 пунктов Последний раз редактировалось rpy3uH; 15.04.2007 в 16:50. |
15.04.2007, 23:39 | #3 |
Регистрация: 15.04.2007
Сообщений: 4
|
на самом деле нужно и то, и другое. просто надо написать прогу наподобие Sysinternals Autoruns. я что-то пока не понимаю, как она получает такой список. в том-то и дело, что драйверов (автозагружаемых) у нее, например,
какой-то загадочный список да и программ тоже |
16.04.2007, 20:16 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
как ты получаешь список автозагружаемых драйверов?
|
18.04.2007, 01:07 | #5 |
Регистрация: 15.04.2007
Сообщений: 4
|
попробую объяснить так:
в интересующей меня программе список драйверов берется из HKLM\System\CurrentControlSet\Servi ces в описании проги ,вроде как сказано, что это kernel-mode драйверы. так вот что мне интересно, в HKLM\System\CurrentControlSet\Servi ces большой список, а на выходе эта милая утилита показывает всего лишь часть, вопрос: как все-таки она получает этот список автозагружаемых драйверов. (интересно потому, что мне нужен подобный список) и еще один глупый вопрос: для получения списка чего-нить автозагружаемого нужно шариться по какому-то определенному списку разделов реестра или нужно просматривать весь реестр, просто ища ключи с определенным значением. те есть , если я пропишу ручками заранее просто список разделов, куда заглянуть, будет ли это разумно? надеюсь вопрос хоть более или менее доступно изложен |
18.04.2007, 20:42 | #6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
там есть параметр Type и Start точно не помню какое значение что обозначает (точно знаю что если вручную, то 3) посмотори может найдешь закономерность,
если правильно понял второй вопрос, то списки служб и драйверов (драйвера фактически тоже являются службами) есть только в HKLM\System\CurrentControlSet\Servi ces |
18.04.2007, 22:43 | #7 |
Регистрация: 15.04.2007
Сообщений: 4
|
пасибки, будем разбираться
только в этом разделе HKLM...Services слишком много значений, нужно что-то выбрать |
19.04.2007, 20:12 | #8 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
в панели управления-администрирование есть оснаста службы посмотри какую нибудь службу (ну допустим службу антивируса) и посмотри её запись в реестре
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автозапуск, Delphi | north | Помощь студентам | 19 | 06.08.2009 15:48 |
Как добавить в автозапуск? | AngelOfDeath | Win Api | 4 | 19.05.2008 10:55 |
Автозапуск | PROGR | Общие вопросы Delphi | 8 | 26.12.2007 08:54 |
Автозапуск | zzzzz | Общие вопросы Delphi | 2 | 12.11.2007 08:54 |
Автозапуск для USB Flashdisk! | nur | Помощь студентам | 4 | 14.05.2007 07:23 |