PDA

Показать полную графическую версию : Как заблокировать некоторые программы


Hunter_rid
02-03-2011, 08:31
Уважаемые все!
у меня стоит задача заблокировать некоторые программы, которые пользуют Юзеры на своих компах.
у меня стоит OCS-Inventory Server. а на компьютерах его Агент. Через этот агент я могу установить любую программу, включая бесплатные программы, которые зблокируют софт который я укажу. Но для этого я должен зайти в режим пользователя, запустить прогу и указать что я хочу заблокировать. то есть все сделать ручками. а нужно чтобы все можно было добавить автоматом. ПОрылся в инете и нашел как это сделать через реестр:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=dword:00000091
"DisallowRun"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="Far.exe"
"2"="skype.exe"

указанные программы блокируются. НО!
Если это выполнять в режиме пользователя. Что же я сделал, что бы автоматизировать через Агента:
Создал батник: Regedit /s blockMA.reg
Файл исполняется успешно!
Но записи появляются не в ветке HKCU, а HK_Users/.Default/
При перезагрузке компа, юзеры все равно могут пользоваться заблокированными программами.
Получается что мой комп просто работает в режиме All Users или Default users...
Вот и вопрос, как сделать так чтобы заблокировать или у Всех пользователей программы или у конкретно одного...

Petya V4sechkin
02-03-2011, 10:47
Hunter_rid, надо полагать, агент OCS-Inventory Server запускается как служба (поэтому и куст HKCU у него свой, а не пользовательский).

как сделать так чтобы заблокировать или у Всех пользователей программы
Есть такой вариант
Применение твиков реестра ко всем учетным записям (http://oszone.net/6167)

Hunter_rid
02-03-2011, 12:54
Спсибо, щас буду пробывать

Hunter_rid
03-03-2011, 11:04
Попытался...
не помогает, ничего не появляется в ветках... ни у юзера ни где вообще
Я выяснил, что Агент. через которого я пытаюсь установить. использует учетную запись System. вот почему reg файл пишется в HK_Users/.Default

но в данном случа, использую интересный пример, он и в последнюю ветку ничего не занес.
если его исполнить из под юзера, так как и говорит автор статьи, ветки обновляются у другой учетной записи и HK_Users/.Default

что может быть? может както System надилить правами???




© OSzone.net 2001-2012