![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Поиск групп AD начинающихся на ... |
|
Любой язык - Поиск групп AD начинающихся на ...
|
Новый участник Сообщения: 43 |
Добрый день.
Дано: Active Directory с огромным количеством пользователей и групп. Необходимо: 1. Найти все группы в АД, начинающиеся на "CP-AUF". 2. Выгрузить список пользователей из этих групп (с полями: ФИО, имя в домене, организация). Кто может помочь с п.1? Не могу догнать как это сделать. |
|
Отправлено: 09:17, 24-02-2015 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 09:36, 24-02-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Спасибо большое, то что было нужно. А можете подсказать, если необходимо искать не во всем домене, а толко в определенном контейнере?
|
Отправлено: 12:47, 24-02-2015 | #3 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Get-ADGroup -Filter {Name -like "CP-AUF*"} -SearchBase "OU=MyGroups,DC=Contoso,DC=Com"
|
Отправлено: 13:28, 24-02-2015 | #4 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Спасибо, разобрался.
При попытке выгрузить в csv выдает ошибку: Get-ADGroup : Сервер вернул следующую ошибку: недопустимый контекст перечисления. строка:1 знак:12 + Get-ADGroup <<<< -Filter {Name -like "lol*"} -searchbase "dc=example,dc=com" | Get-ADGroupMember -Recursive | Get-ADUser -Properties displayname,Company | Select Name,DisplayName,Company >>d:\2.csv + CategoryInfo : NotSpecified: (:) [Get-ADGroup], ADException + FullyQualifiedErrorId : Сервер вернул следующую ошибку: недопустимый контекст перечисления.,Microsoft.ActiveDirectory.Management.Commands.GetADGroup Так и не понял как автор решил проблему. Это ведь ваш ответ оказался правильным? Не подтолкнете и меня к тому что нужно сделать? |
|
Последний раз редактировалось SkyNezu, 24-02-2015 в 14:47. Отправлено: 13:38, 24-02-2015 | #5 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:59, 24-02-2015 | #6 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Долго делал запрос в этот раз и все равно вывел ошибку. Только в первый раз он вывел >3k записей в csv, а сейчас >17k записей.
|
Отправлено: 14:40, 24-02-2015 | #7 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Тогда, пробовать ADSI:
$Searcher = [adsisearcher]"(&(objectClass=group)(name=CF-AUF*))" $Searcher.PageSize = 200 $Searcher.SearchScope = "subtree" $Searcher.SearchRoot = [ADSI]"LDAP://OU=MyGroups,DC=Contoso,DC=Com" $Attributes = "samaccountname" ForEach($Attribute in $Attributes) { $Searcher.PropertiesToLoad.Add($Attribute) | Out-Null } $Results = $Searcher.FindAll() |
Отправлено: 14:52, 24-02-2015 | #8 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Честно говоря не совсем догнал как его использовать
|
Отправлено: 06:26, 25-02-2015 | #9 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Результат находится в перменной $Results , сам код можно копировать прямо в консоль с требуемыми изменениями OU.
|
Отправлено: 15:49, 25-02-2015 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - Пользователи определенных групп из AD с их username | zhuk09 | Скриптовые языки администрирования Windows | 5 | 28-07-2014 13:13 | |
PowerShell - Поиск пользователей в AD являющихся членами нескольких (заданных) групп | rudimko | Скриптовые языки администрирования Windows | 10 | 04-04-2014 14:09 | |
Создание групп пользователей в AD и настройка их параметров | Vladimir_17 | Microsoft Windows NT/2000/2003 | 7 | 12-07-2013 12:03 | |
[Ъ] Обеспечение безопасности административных учетных записей и групп AD | Borodunter | Microsoft Windows NT/2000/2003 | 0 | 25-10-2007 07:28 | |
Ошибка - InfoPath2003 Присоединение групп безопасноти из AD | Надир | Microsoft Windows 2000/XP | 0 | 15-08-2007 13:48 |
|