0%
Delete an Organizational Unit

Delete an Organizational Unit

This guide shows you how to delete an organizational unit in Active Directory with PowerShell.

10-15 min

Delete an Organizational Unit

Command Summary

# Delete an organizational unit
Remove-ADOrganizationalUnit -Identity "OU=IT,DC=lab,DC=lan" -Recursive -Confirm:$false

# Delete multiple organizational units
Get-ADOrganizationalUnit -Filter {Name -like "*Test*"} | Remove-ADOrganizationalUnit -Recursive -Confirm:$false

# Delete all organizational units within an OU
Get-ADOrganizationalUnit -Filter * -SearchBase "OU=Departements,DC=lab,DC=lan" | Remove-ADOrganizationalUnit -Recursive -Confirm:$false

Detailed Explanations

1. Delete a specific organizational unit

To delete a single organizational unit:

Remove-ADOrganizationalUnit -Identity "OU=IT,DC=lab,DC=lan" -Recursive -Confirm:$false

2. Delete multiple organizational units

To delete multiple organizational units based on a criterion:

Get-ADOrganizationalUnit -Filter {Name -like "*Test*"} | Remove-ADOrganizationalUnit -Recursive -Confirm:$false

3. Delete all organizational units within an OU

To delete all organizational units within a particular organizational unit:

Get-ADOrganizationalUnit -Filter * -SearchBase "OU=Departements,DC=lab,DC=lan" | Remove-ADOrganizationalUnit -Recursive -Confirm:$false
Link copied!