.

Saturday, September 8, 2012

Solucionando Problemas: Remove-ADcomputer com erro de leaf objects

Ao tentar remover um objeto computador com o comando Powershell Remove-ADComputer é encontrato o seguinte erro:

Remove-ADComputer : The directory service can perform the requested operation only on a leaf object
At line:1 char:95
+ Get-ADComputer -SearchBase "OU=Obsoletes,DC=contoso,DC=org" -filter "*" |Remove-ADComputer <<<<
    + CategoryInfo          : NotSpecified: (CN=Computer,OU=O...oso,DC=org:ADComputer) [Remove-ADComputer], ADException
    + FullyQualifiedErrorId : The directory service can perform the requested operation only on a leaf object,Microsoft.ActiveDirectory.Management.Commands.RemoveADComputer

Este erro acontece devido a ter objetos abaixo do objeto computador.

Para este cenário deve ser utilizado o cmlets Remove-ADobject com a opção – Recursive.

Exemplo:

Get-ADComputer -SearchBase "OU=Testes,DC=dominioteste,DC=org" -filter "*" |Remove-ADObject -recursive -Confirm:$false

No comments: