|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 25, 2003 21:10:01 Здравствуйте! Вопрос сегодня про ... драйверы. Пишу я программу по администрированию и осуществляю автозагрузку через реестр, но придумал я, чтобы заперетить autorun через HKLM/KU, а автозагружаться-то моей проге откуда-то надо ;). Вот и вопрос. Как написать драйвер под Windows 2000, чтобы он при запуске системы загружал *.exe. Возможно, у кого-то есть каркас такого драйвера или исходник наподобие, ведь в писать drv я до этого не пробовал. А как установить программу как сервис, после запуска через этот драйвер? Всего доброго! 1990 "зелёный"... как Доллар ;) |
|
|
Дата: Окт 25, 2003 23:00:57 Надо его загрузку поставить как Automatic(как у SoftIce в параметрах, чтобы при входе пользователя в систему загружался) и в его процедуре инициализации вызвать функцию создания процесса. С реализацией помочь не могу, это к Four-F. |
|
|
Дата: Окт 26, 2003 00:30:15 имхо, не надо так извращаться (писАть под это дело драйвер), а стоит прочитать вот это: http://www.3dnews.ru/reviews/software/win2000_faq/index04.htm#17 (раздел "Как запустить программу как сервис?") и c помощью какого-нибудь инсталлятора(коих предостаточно) создать сценарий установки Вашей программы, который автоматом будет конфигурить win, и устанавливать Вашу программу, как win`довый сервис ;) |
|
|
Дата: Окт 26, 2003 00:32:59 · Поправил: prog "Установить программу как сервис", можно только если эта программа- KernelModeDriver (но, может я ошибаюсь). И установить его как сервис может только юсер с правами администратора. Как установить сервис и примеры KMD - читай Four-F: http://www.wasm.ru/publist.php http://www.wasm.ru/article.php?article=drvw2k05 http://wasm.ru/pub/21/files/kmd5.zip итд. |
|
|
Дата: Окт 26, 2003 00:43:19 ну дык и программка то, не простая... а для задач администрирования :), сл-но устанавливать её и конфигурить будут из под учетной записи Администратор, или я не прав? ;)) |
|
|
Дата: Окт 26, 2003 13:20:27 1990, из того, что ты сказал явно следует, что драйвер те не нужен. Если ты не хочешь залезать в ядро, то забудь про дрова. Иди, для начала на rsdn.ru и ищи там статьи про службы (несколько штук, вроде, было). Вся эта путаница из за того, что сервисами называют и драйверы и службы. Так вот тебе, эти самые службы или сервисы режима пользователя и нужны. |
|
|
Дата: Окт 26, 2003 18:14:28 М-да! Спасибо! А очень-очень просто сервис установить невозможно, а то в твиках уж очень проблематично. Может быть я чего не понял? |
|
|
Дата: Окт 26, 2003 18:29:38 Ага! Кое-что понял и всё прояснилось! Спасибо! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.100 |