Я новачок у powerhell, але я читав посібники та трохи практикувався. Моя мета - перерахувати всіх користувачів у всіх групах безпеки за вказаним шляхом. Я знайшов спосіб це зробити:
get-adgroup -Filter * -SearchBase "OU=Groups,DC=corp,DC=ourcompany,DC=Com" | %{Get-ADGroupMember $_.name} | ft name
Але проблема в тому, що я не бачу назви групи. Я отримую лише купу користувачів. Було б добре, якби хтось міг сказати мені, як відобразити назву групи, перш ніж всі члени цієї групи потраплять до списку. Спасибі.
% { "GroupName: $($_.Name)"; "==========" ; Get-ADGroupMember $_ } | ft name
тоді ви можете отримати те, що вам потрібно. Відповідь Райана все-таки краща, але це єдиний рядок, якщо ви цього хочете.