oscarpapa
Goto Top

Powershell: Gruppen unterhalb einer OU "Objekt vor zufälligem löschen schützen" ändern

Hallo,

ich möchte in einer Domäne vorhandene Gruppen bei denen überall der Haken bei "Objekt vor zufälligem löschen schützen" gesetzt ist, in eine andere OU verschieben.

Dazu muss ich diesen Schutz "Objekt vor zufälligem löschen schützen" deaktivieren. Ist nur etwas mühselig, bei knapp 300 Gruppen.

Nun bin ich beim suchen auf dieses Kommando gekommen.....

Set-ADObject 'OU=Gruppen,DC=xyz,DC=abc' -ProtectedFromAccidentalDeletion $false

damit ändere ich das für ein ADObject , zB. eine OU, das funktioniert auch....

Aber wie mache ich das, das unterhalb der OU=Gruppen alle Gruppen -ProtectedFromAccidentalDeletion auf false gesetzt werden?

Gruß
OscarPapa

Content-ID: 568417

Url: https://administrator.de/forum/powershell-gruppen-unterhalb-einer-ou-objekt-vor-zufaelligem-loeschen-schuetzen-aendern-568417.html

Ausgedruckt am: 15.04.2025 um 16:04 Uhr

erikro
erikro 29.04.2020 um 14:35:07 Uhr
Goto Top
Moin,

1
get-ADOrganizationalUnit -SearchBase " 'OU=Gruppen,DC=xyz,DC=abc'  -filter * | %{set-adobject $_ -ProtectedFromAccidentalDeletion $false}  

hth

Erik
oscarpapa
oscarpapa 29.04.2020 um 14:46:46 Uhr
Goto Top
1
get-ADOrganizationalUnit -SearchBase  'OU=Gruppen,DC=xyz,DC=abc'  -filter * | %{set-adobject $_ -ProtectedFromAccidentalDeletion $false}  

Probiert, läuft ohne Fehlermeldung o.ä., Haken ist aber immer noch gesetzt bei allen Gruppen unterhalb OU Gruppen.... face-sad
143728
Lösung 143728 29.04.2020 aktualisiert um 15:14:46 Uhr
Goto Top
1
Get-ADGroup -Filter * -SearchBase 'OU=Gruppen,DC=xyz,DC=abc' -SearchScope Subtree | Set-ADObject -ProtectedFromAccidentalDeletion $false