|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Распознование группы пользователя... |
|
CMD/BAT - Распознование группы пользователя...
|
Пользователь Сообщения: 50 |
Добрый день.
Делаю некий logon скрипт, столкнулся с необходимостью отсеивать юзеров по группам их принадлежностей... подскажите, как реализовать.... То есть смысл такой... В зависимости от группы, в которой пользователь состоит, будут выполняться разные сценарии входа... За ранее спасибо. |
|
Отправлено: 14:12, 02-12-2016 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать 1) Проще отфильтровать политику по Security Filter
Но обязательно прочитать, про нововедение в работе GPO - https://habrahabr.ru/post/304202/ 2) whoami /groups - покажет к каким группам пренадлежит пользователь ( с помощью find/findstr производить поиск по группам и выполнение в for) |
Отправлено: 14:22, 02-12-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Проверка членства в группе (vbs)
Function CheckGroup (objGroups) Dim objGroup, objMember If Member = True Then Exit Function End If On Error Resume Next Set objGroup = GetObject("LDAP://CN=" & objGroups &",ou=Groups,dc=nameDC,dc=nameDC2") objGroup.GetInfo If Err.Number then Member = False Exit Function End If If objGroup.IsMember(objUser.ADsPath) Then Member = True Exit Function End If For Each objMember In objGroup.Members If (LCase(objMember.Class) = "group") Then objGroups = Replace(objMember.name,"CN=","") CheckGroup objGroups End If Next End Function Вызывать: Member = false CheckGroup("need Group") If Member then call objWSH.Run.... filetxt.WriteLine..... Else filetxt.WriteLine.... End If |
Отправлено: 09:37, 03-12-2016 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Распознование текста | nautonnier | Хочу все знать | 54 | 15-11-2014 20:54 | |
VBS/WSH/JS - Скрипт создания пользователя и группы долго выполняется. | voler | Скриптовые языки администрирования Windows | 1 | 17-04-2013 11:05 | |
VBS/WSH/JS - [решено] Доменные группы пользователя (WSH) | Dimon | Скриптовые языки администрирования Windows | 1 | 05-02-2009 11:57 | |
Удаление пользователя из группы в АД согласно расписанию | Local.admin | Microsoft Windows NT/2000/2003 | 5 | 09-11-2007 12:48 | |
[Ъ] Создание учетных записей пользователя и группы | Kthulhu | Microsoft Windows NT/2000/2003 | 0 | 25-09-2006 23:45 |
|