1 (изменено: Rom5, 2013-08-27 17:46:53)

Тема: VBS+AD: Определение наличия админ.прав для записи в у/з пользователей

В vbs-скрипте до начала обработки учетных записей пользователей хочу неким образом узнать - запущен ли сам скрипт от у/з с админскими в домене полномочиями, а не с ограниченными - с правом лишь чтения аттрибутов.


Пока пришла лишь мысль попробовать с проверкой на ошибку перезаписать значение некоего аттрибута своей же учетки (под которой работает скрипт) на аналогичное.
Например, пересохранить "mail", в котором поменять регистр первой литеры на обратный - чтобы типа что-то изменилось.

Поделитесь опытом - кто как делает проверку на наличие прав записи в АД ?

WBR. Roman

2

Re: VBS+AD: Определение наличия админ.прав для записи в у/з пользователей

WScript.Echo(new ActiveXObject('shell.application').CanStartStopService('lanmanserver')")
Я конечно далек от мысли... (с)

3

Re: VBS+AD: Определение наличия админ.прав для записи в у/з пользователей

Rom5, можно определить владельца процесса, в котором исполняется сценарий, и проверить его членство в привилегированной группе пользователей.