![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 8 Всего: 24 |
Вообщем я поясню.
Если в автозагрузке есть какиенибудь файлы, то они при обычной загрузке запускаются, а если во время загрузке удерживать кнопку SHIFT, то не запустятся.Собственно, вопрос то в том и есть, как программно, сделать так чтобы, если её удерживать, то не на что это не будет влиять. И желательно, чтобы можно было это восстановить... |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
О какой конкретно автозогрузке идет речь ?
Ты случаем не путаешь Autorun для CD с тем что в реестре? |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom
параметр "AutoRun" 0 -отключено, 1 - включено Попробуй поменять этот AutoRun на нолик, на единичку. Посмотри, что меняется. Сейчас пробовать некогда... |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
или "Главное Меню//Автозапуск" ?
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
dm9 от зажатого Shift (AutoRun = 1) не спасёт.
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
можно написать сервис который будет хук навешивать. только для чего такая "отмена" понадобится может?
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Наверно с пиратсвом борится.
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
как я понимаю -- имеется в виду загрузка окон, а не компакта
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 8 Всего: 24 |
Вообщем ещё раз поясню более подробно:
Попробуйте (если у вас W'XP+SP2) в папку "C:\Document and Settings\<Имя администратора>\Главное меню\Программы\Автозагрузка\", вобщем в эту папку бросить какой-нибудь exe-файл. И потом перезагрузится: (1-если держать SHIFT, то ни чего из этой папкт не запустится, 2-если не держать, то запустится). dm9, а не мог бы ты показать на примере, как это делать, а то я с реестром работать не умею. |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
это пример для авторана компактов -- тебе он не поможет. и выход тут один -- писать программу-загрузчик, которая запустится при любых раскладах -- сервис, которая запустит нужные тебе программы или ( если нужно именно шифт погасить ) повесит клавиатурный хук
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 8 Всего: 24 |
_hunter а ты можеш какие-нибудь идеи дать, насчёт того как её писать. А то я с аппаратной частью работать не умею.
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
File->New->Other...->Service и пиши ( + можеш по форуму поискать -- и про службы и про хуки тут много писали )
а при чем тут железо? -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 14 Всего: 115 |
Zero
Гораздо проще загружать свою программу из реестра чем, кидать её в папку, а потом отлавливать Shift. |
|||
|
||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 8 Всего: 24 |
RAdmin а ты немог бы показать пример, как это делается, а то я на словах плохо воспринимаю.
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
||||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |