1

Тема: VBS: Управление групповыми политиками

Подскажите, можно ли управлять групповыми политиками используя vbscript ?
Особенно интересует  выставление прав на определённые групповые политики.

2

Re: VBS: Управление групповыми политиками

Если «на пальцах» — что значит «выставление прав на …групповые политики»?

3

Re: VBS: Управление групповыми политиками

Rialto пишет:

можно ли управлять групповыми политиками используя vbscript ?..

Нет.

4 (изменено: dab00, 2011-07-14 20:48:41)

Re: VBS: Управление групповыми политиками

Я бы сделал так:
- запускаем gpedit.msc
- запускаем что-нибудь типа Regshot
- делаем снимок реестра
- в редакторе групповых политик меняем целевой параметр
- делаем второй снимок реестра
Вуаля. "Управляй"
Хочешь через WshShell: WshShell.RegRead, WshShell.RegWrite
Хочешь через WMI: Set objReg = GetObject("winmgmts:\\.\root\default:StdRegProv")
MSDN: http://msdn.microsoft.com/en-us/library … s.85).aspx

5

Re: VBS: Управление групповыми политиками

Только вот, это не имеет отношения к управлению групповой политикой.

6

Re: VBS: Управление групповыми политиками

alexii пишет:

Только вот, это не имеет отношения к управлению групповой политикой.

Мне показалось, что Rialto имел ввиду именно это. А Вы как поняли его вопрос? Можно ли скриптом применять политики?

7

Re: VBS: Управление групповыми политиками

dab00 пишет:

А Вы как поняли его вопрос? Можно ли скриптом применять политики?

Задавать/настраивать. Применять скриптом — можно.

Последний вопрос автора про «выставление прав» — вовсе не понял.

8

Re: VBS: Управление групповыми политиками

Похоже я неточно выразился.
Доменные групповые политики, а выставление прав на их чтение и/или редактирование на какую-нибудь доменную учетку.
Нашёл статью: Retrieving Permissions for a GPO.
Но в ней нет ни слова про запрещение, только  про разрешение.

9 (изменено: Dmitrii, 2011-07-15 17:25:04)

Re: VBS: Управление групповыми политиками

Rialto пишет:

... Нашёл статью http://technet.microsoft.com/en-us/library/cc757844%28WS.10%29.aspx
Но в ней нет ни слова про запрещение, только  про разрешение.

Судя по коду, этот сценарий позволяет лишь прочитать информацию об уже имеющихся настройках.
Изучайте интерфейс IGPM. Среди прочих для него реализован и метод CreatePermission.
Кстати, под словом "Permission", вероятно, понимается набор записей (ACE, то есть Access-control entry) любого типа: хоть "РАЗРЕШЕНИЕ", хоть "ЗАПРЕТ".