![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Блокировка запеска *.exe файлов.. [D6, Win95/98]
G-ray © (2003-09-02 15:13:00)
Кто-нибудь мне скажет, каким образом можно блокировать доступ ко всем *.exe на локальном диске (D: например)???
G-ray (2003-09-03 05:45:00) [1]
большое спасибо!
Dobriy (2003-09-02 21:13:00) [2]
Ты не правильно понял.
В реестре по пути HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command включе по умолчанию вместо "%1" %*пишешь путь_к_программе "%1" %*
Твоя программа получает как первый параметр имя запускаемой программы, а второй - параметры запуска той программы.
Если путь ссылается на диск C: то вызываешь Winexec(имя_ запускаемой_программы+параметры_запуска);
Вот и всё. Только лучше писать это на чистом API , а то подтормаживать будет
Pat (2003-09-02 21:06:00) [3]
реестр exefile и т.д...
G-ray (2003-09-02 18:26:00) [4]
это как так?
к моей программе приходит имя экзэшника, и если он на С:, то я его запускаю, и его имя приходит опять к моей программе %)
jonni (2003-09-02 18:24:00) [5]
dak i budesh lovi"t nazvanie fayla i opredelyat" c: ili d: ili chego tam u tebay
G-ray (2003-09-02 18:15:00) [6]
хехе.
А мне надо чтоб с диска C: они запускались нормально..
jonni (2003-09-02 17:32:00) [7]
esli win9x to rabotay s resetrom.....
propishi v reestre novuyu programmu svyazannuyu s rashireniem *.exe...
neprimer pomenya na svoyu programmu a dal"she uzhe delay vse chto hochehs
toka ne zabud" zakrit" dostup k reestru.....
G-ray (2003-09-02 15:29:00) [8]
Дык не получится... давно бы нт поставил... нет им 98 нада... просто меня эти недохакеры со своими вирусами бесят...
KSergey (2003-09-02 15:17:00) [9]
Ставить Winnt/2k/XP и настраивать Polices.
Для 9х не знаю
G-ray (2003-09-02 15:14:00) [10]
98
G-ray (2003-09-02 15:14:00) [11]
может что готовое есть у кого-нить....
KSergey (2003-09-02 15:13:00) [12]
Какая ОС?