Войти

Показать полную графическую версию : [решено] Правила добавления записей в раздел RestrictRun


Marlboroman
08-10-2009, 17:19
Здравствуйте. Не срабатывает добавление новых исключений в HKEY_USERS\BU02\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun:

у меня там полно записей для программ, у которых исполняемые файлы называются одним словом (напр. notepad.exe), но вот хочу добавить foxit reader.exe и исключение не действует. Пробовал поставить кавычки "" и полный путь к файлу с кавычками ("C:\Program Files\Foxit Software\Foxit Reader\Foxit reader.exe") - не срабатывает. Подскажите пожалуйста, что ему надо......

K.A.V.
09-10-2009, 10:58
Установка параметров политики ограниченного использования программ (http://forum.oszone.net/thread-152341.html)

HKEY_USERS\BU02 »
и не сработает, необходимо добавлять в раздел HKEY_CURRENT_USER, а раз уж взялись за HKEY_USERS, то я так понимаю BU02 это имя пользователя...если производить запись в HKEY_USERS то за место BU02 должно быть не имя пользователя, а его SID (набор цифр, например S-1-5-21-xxxxxxxxx)

Marlboroman
09-10-2009, 14:03
K.A.V., все правильно. изменения я делаю в HKEY_CURRENT_USER. выше написан путь через HKEY_USERS потому что я заходил от другого пользователя и подключал раздел как куст. Все прочие исключения работают, не работает только там где пробел в названии (

K.A.V.
09-10-2009, 16:29
выше написан путь через HKEY_USERS потому что я заходил от другого пользователя и подключал раздел как куст »

а ну тогда понятно :)Все прочие исключения работают, не работает только там где пробел в названии ( »
хм...странно...у меня запрет работает...
http://img251.imageshack.us/img251/3010/17835719.jpg

а когда кавычки ставлю, запрет не работает...
кстати значение параметра может быть только образ программы (notepad.exe, paint.exe) без полных путей, точно всё проверили, а то может где опечатка... :)

Marlboroman
09-10-2009, 18:22
K.A.V., еще поковырялся. Сама программа Foxit Reader действительно стала запускаться. Но вот файлы .pdf, ассоциированные с ней, не открываются. Пункт открыть с помощью контекстного меню тоже недоступен. Пишут об ограничениях. Все открываются только после отключения restrictrun в реестре. Получается, что заблокирована не программа уже а какая-то dll скорее всего. Понять бы какая....

K.A.V.
09-10-2009, 19:05
Получается, что заблокирована не программа уже а какая-то dll скорее всего. Понять бы какая.... »
ну при использовании некоторых диалогов системы же происходит запуск отдельных приложений, а вы включили такой запрет, чтобы ни одна программа не запустилась, кроме тех что указаны вами в списке...

попробуйте в список исключений (ну разрешить запуск) добавить rundll32.exe

Marlboroman
13-10-2009, 09:46
Добавил в исключения rundll32.exe и все dll из папки foxit reader. Все равно файлы ПДФ по двойному клику не открываются. Может известно, что нужно добавить в исключения чтобы не блокировался диалог "открыть с помощью..." ? или еще что-то лежащее в системных папках нужно добавить. У меня была похожая ситуация с файлами tiff. Там помогло добавление shimgvw.dll

K.A.V.
13-10-2009, 12:44
Все равно файлы ПДФ по двойному клику не открываются »
а Вы точно уверены, что у вас Foxit Reader ассоциирован на открытие PDF файлов?

У меня была похожая ситуация с файлами tiff. Там помогло добавление shimgvw.dll »
ну насчет DLL файлов не пробовал, действует ли на них запрет и не тестил

Может известно, что нужно добавить в исключения чтобы не блокировался диалог "открыть с помощью..." ? »
ну при вызове данного диалога выполняется rundll32.exe с вызовом функции "OpenAs_RunDLL" из DLL файла shell32.dll

mar1boro
06-11-2009, 16:25
K.A.V., заработало! всего-то нужно было добавить в исключения "FOXITR~1.EXE". Обалдеть, как предсказуемо :)




© OSzone.net 2001-2012