INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png4.png3.png2.png4.png2.png5.png
Today53
Yesterday1731
This week8553
This month13715
Total3432425

Visitor Info

  • IP: 10.1.99.194
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

4
Online

czwartek, 08 styczeń 2026 00:54

Exporting Tree AD Groups with members to csv

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Exporting Tree AD Groups with members to csv

Print on the screen:

$group = @{
    filter     = "GroupCategory -eq 'security'" 
    SearchBase = "OU=Security Groups,DC=Domainname,DC=local" 
    properties = "members" 
 }

get-adgroup @group |
select @{n='GroupName';e={$_.samaccountname}},
@{n='Name';e={($_.members | get-adobject).name -join "`n"}}

 

Print to csv file - export.csv:

$group = @{
    filter     = "GroupCategory -eq 'security'" 
    SearchBase = "OU=Group Name,DC=Domain,DC=Domain" 
    properties = "members" 
 }

get-adgroup @group |
select @{n='GroupName';e={$_.samaccountname}},
@{n='Name';e={($_.members | get-adobject).name -join "`n"}} |
export-csv "export.csv" -notypeinformation -Force


With UTF-8:
$group = @{ filter = "GroupCategory -eq 'security'" SearchBase = "OU=Security Groups,DC=Domainname,DC=local" properties = "members" } get-adgroup @group | select @{n='GroupName';e={$_.samaccountname}}, @{n='Name';e={($_.members | get-adobject).name -join "`n"}} | export-csv "groupexport.csv" -notypeinformation -Force -Encoding UTF8

Search