Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2008, 21:23   #1
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию Блокировка автозапуска

Всем здравствуйте!
Короче такой вот вопрос:
Как отключить автозапуск в момент вставки диска? И можно ли это осуществить с WM_DeviceChange?
Hottabych вне форума Ответить с цитированием
Старый 01.06.2008, 21:57   #2
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Если хотите отключить, то попробуйте HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Cdrom\ AutoRun прописать 0.

P.S. Сам не проверял
Dux вне форума Ответить с цитированием
Старый 01.06.2008, 22:31   #3
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Пробовал, не катит...
Есть у меня одна мысль... Ведь когда при вставке диска зажимаешь Shift автозапуск отключается...
Hottabych вне форума Ответить с цитированием
Старый 02.06.2008, 08:42   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
И можно ли это осуществить с WM_DeviceChange?
Нет. В реестре нужно лазить
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.06.2008, 10:14   #5
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

С wm_devicechange я обрабатываю момент вставки диска... А как заблокировать автозапуск я и хочу узнать
Hottabych вне форума Ответить с цитированием
Старый 02.06.2008, 11:25   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ну вроде как вот это всё вместе работает

HKLM\SYSTEM\CurrentControlSet\Servi ces\Cdrom
"AutoRun"=dword:00000000

HKLM\SOFTWARE\Microsoft\Windows\Cur rentVersion\policies\Explorer\NoDri veTypeAutoRun
"NoDriveTypeAutoRun"=dword:0000 00b1

HKCU\Software\Microsoft\Windows\Cur rentVersion\Policies\Explorer
"NoDriveTypeAutoRun"=dword:0000 00b1
пыщь
JTG вне форума Ответить с цитированием
Старый 02.06.2008, 18:48   #7
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Работает, но только после перезагрузки
Hottabych вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Организация скрытого автозапуска Dude_first Общие вопросы Delphi 5 21.05.2008 19:50
Блокировка ввода Fantom Общие вопросы Delphi 3 12.05.2008 19:34
Блокировка процессов Zeraim Операционные системы общие вопросы 5 17.04.2008 13:02
Блокировка кнопок Михаил Юрьевич Общие вопросы Delphi 10 11.02.2008 15:13