|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBScript для проверки является ли юзер членом одной из групп в OU |
|
VBS/WSH/JS - VBScript для проверки является ли юзер членом одной из групп в OU
|
Новый участник Сообщения: 1 |
Суть вопроса. В AD есть OU где лежат группы, для каждого юзера, если он является админом, создается персональная группа и в ней хранятся админовская учетка и юзерская.
При входе скрипт должен отрабатывать следующий алгоритм: 1. Получает все группы в которых он включен. (администраторская учетная запись) 2. Скрипт смотрит, является ли он членом одной из групп в OU (OU статичная всегда, меняется только CN групп) 3. Если он находит группу он берет из нее значение атрибута wWWhomepage(оно 100% есть, в другом скрипте сделал) и сует в атрибуты учетной записи (администраторской) homeDirectory Вот собственно что мне удалось сделать, а точнее мало...я просто получил все группы в которых есть учетка: Option Explicit Dim wsxNetwork Set wsxNetwork = CreateObject("WScript.Network") Dim sDomain, sUser sDomain = wsxNetwork.UserDomain sUser = wsxNetwork.UserName Dim objUser Set objUser = GetObject("WinNT://" & sDomain & "/" &sUser) Dim sGroupNames Dim objGroup For Each objGroup In objUser.Groups sGroupNames = sGroupNames & objGroup.Name & vbCrLf Next MsgBox sGroupNames |
|
Отправлено: 15:51, 16-07-2014 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Скрипт для копирования стуктуры AD из одного OU в другой | Outlaw_UA | Скриптовые языки администрирования Windows | 2 | 21-06-2012 17:59 | |
VBS/WSH/JS - Является ли UUID обязательным для каждого компьютера? | alexey_uralcev | Скриптовые языки администрирования Windows | 5 | 24-10-2011 14:57 | |
VBS/WSH/JS - Массовое создание пользователей, компьютеров, OU и групп. | Anton04 | Скриптовые языки администрирования Windows | 12 | 30-07-2009 00:53 | |
Как узнать, является ли текущий юзер владельцем некоего файла? | skeletor | Microsoft Windows 2000/XP | 2 | 13-03-2007 10:57 | |
компьютеры из одной ou невидят компьютеры из другой ou, возможно ? | philippov | Microsoft Windows NT/2000/2003 | 2 | 11-12-2006 04:16 |
|