Listing Organizational Units
This guide shows you how to list and retrieve information about organizational units in Active Directory with PowerShell.
10-15 min
Listing Organizational Units
Command Summary
# Lister toutes les unités d'organisation
Get-ADOrganizationalUnit -Filter *
# Lister les unités d'organisation avec des critères spécifiques
Get-ADOrganizationalUnit -Filter {Name -like "*IT*"}
Get-ADOrganizationalUnit -Filter {ProtectedFromAccidentalDeletion -eq $true}
# Récupérer des informations détaillées sur une unité d'organisation
Get-ADOrganizationalUnit -Identity "OU=IT,DC=lab,DC=lan" -Properties *
# Lister les unités d'organisation dans une OU spécifique
Get-ADOrganizationalUnit -Filter * -SearchBase "OU=Departements,DC=lab,DC=lan"
# Compter les unités d'organisation
(Get-ADOrganizationalUnit -Filter *).Count
# Exporter la liste des unités d'organisation dans un fichier CSV
Get-ADOrganizationalUnit -Filter * | Export-Csv -Path "C:\OUs.csv" -NoTypeInformation
Detailed Explanations
1. Listing all organizational units
The Get-ADOrganizationalUnit -Filter * command returns all organizational units in Active Directory. It is the basic command for getting started with OUs.
2. Filtering organizational units
You can use different filter criteria: