Добрый день!
Необходимо собрать информацию по всем группам в домене и кто в них состоит. Групп порядка 2000, пользователей 5000.
Есть дочерние домены. Пользователи из дочерних могут входить в группы головного напрямую или через группу в дочернем.
Вроде стандартная задача, но не могу найти решения.
Подскажите, плиз.
Ещё, когда пытаюсь просто собрать все группы в файл
Get-ADGroup -filter * -Properties Description | FT Name, GroupCategory, GroupScope, Description -auto > c:\test\ALL_Group.csv
то значение Description обрезается, только -wrap спасает, но тогда таблица кривая, на другую строку уходит значение. Можно ли как-то обойти это ограничение?
PowerShell - Список всех групп АД и пользователей в них
-
Kazun
Re: PowerShell - Список всех групп АД и пользователей в них
Для этого есть продукты, например от NetWrix -
И если просмотр в notepad убрать галочку Формат - Перенос по словам
Код:
http://www.netwrix.com/Active_Direct...t_Samples.html
И если просмотр в notepad убрать галочку Формат - Перенос по словам
Код:
Код: Выделить всё
Get-ADGroup -filter * -Properties Description | FT Name, GroupCategory, GroupScope, Description -auto | Out-File c:\test\ALL_Group.csv -Width 1000http://www.osp.ru/win2000/2012/05/13017905/
- Простое решение сложной задачи с помощью сценария PowerShell-
Авиация
Re: PowerShell - Список всех групп АД и пользователей в них
Спасибо за подсказку как убрать ограничение вывода кол-ва знаков в файл .
Ссылку эту я видела. Уж очень громоздкий сценарий.
Нашла другое решение, если кому пригодится ( с помощью квестовских командлетов)
Код:
Для моей задачи такой вариант более приемлем.
Ссылку эту я видела. Уж очень громоздкий сценарий.
Нашла другое решение, если кому пригодится ( с помощью квестовских командлетов)
Код:
Код: Выделить всё
$groups = Get-QADGroup -SearchRoot 'domail.local/groups'
ForEach ($group in $groups)
{
Write-Host "Состав группы: " $group
Get-QADGroupMember $group -Indirect | Select Name -ExpandProperty Name
}Для моей задачи такой вариант более приемлем.