Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Как заставить explorer.exe прочитать свои настройки.   Найти похожие ветки 

 
Beglec ©   (2006-09-24 10:18) [0]

добрый день
Я изменяю ключик
HKEY_CURRENT_USER,"\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" ,"NoDrives"
это нужно для того чтобы время от времени от злых юзверей прятать диск А или диск D

Но изменения вступают в силу после перезапуска explorer.exe
а если ли другой способ применить изменения?
Что-то вроде послать ему сообщение какое либо или просто типа обновился реестр или чтонибуть в таком духе.
Просто убивать процесс explorer.exe не совсем корректно.

Спасибо за помощь


 
beglec ©   (2006-09-24 10:50) [1]

да чуть не забыл
rundll32 shell32,SHExitWindowsEx -1 (only Windows 9x)
а нужно для XP и выше


 
Stexen ©   (2006-09-24 16:58) [2]

Все параметры я думаю проинициализированы и висят в памяти, логично предположить, что инициализируются они при старте, соответсвенно то, что ты изменил что-то в реестре никого не волнует до того, как программа не будет перезапущенна...
Тебе надо изменять значения в памяти.
где то исходники волялись работы с памятью чужого процесса(что то типа артмани, можно начать например с них) а можно взять МСДН и посмотреть там навярняка что нибудь есть...


 
Ketmar ©   (2006-09-24 17:25) [3]

>[2] Stexen(c) 24-Sep-2006, 16:58
>Тебе надо изменять значения в памяти.
для чего надо скомандовть это explorer"у. как -- не помню. %-))


 
Stexen ©   (2006-09-24 18:01) [4]


> для чего надо скомандовть это explorer"у. как -- не помню.
>  %-))

ну суть то одна...


 
beglec ©   (2006-09-25 07:06) [5]

дык вот мне бы эту команду :)


 
clickmaker ©   (2006-09-25 10:42) [6]

SHChangeNotify(SHCNE_DRIVEADD или SHCNE_DRIVEREMOVED



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
15-1160548053
mrcat_
2006-10-11 10:27
2006.11.05
Шахматный турнир


2-1161673857
D@Nger
2006-10-24 11:10
2006.11.05
DBLookUpComboBox и событие OnClick


15-1161156092
*Стажер*
2006-10-18 11:21
2006.11.05
ADSL провайдер.


11-1137864238
Boguslaw
2006-01-21 20:23
2006.11.05
KOL Unicode


1-1159078720
Beglec
2006-09-24 10:18
2006.11.05
Как заставить explorer.exe прочитать свои настройки.