Remove for recursive objects in AD fails

Last updated:

ADPOWERSHELL

Issue is because of additional child-objects for an object : user or computer

For user it can be devices etc. Object class: msExchActiveSyncDevices, for example

## Remove fails with - The directory service can perform the requested operation only on a leaf object

## Below to get the list of all objects
Get-ADObject -SearchBase $DN -Filter *

## Remove-ADObject with -recusrsive to delete
Get-ADObject -SearchBase $DN -Filter * | Remove-ADObject -Recursive -ErrorAction Stop

references: