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-Key: 568417

Url: https://administrator.de/contentid/568417

Printed on: April 25, 2024 at 02:04 o'clock

Member: erikro
erikro Apr 29, 2020 at 12:35:07 (UTC)
Goto Top
Moin,

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

hth

Erik
Member: oscarpapa
oscarpapa Apr 29, 2020 at 12:46:46 (UTC)
Goto Top
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
Mitglied: 143728
Solution 143728 Apr 29, 2020 updated at 13:14:46 (UTC)
Goto Top
Get-ADGroup -Filter * -SearchBase 'OU=Gruppen,DC=xyz,DC=abc' -SearchScope Subtree | Set-ADObject -ProtectedFromAccidentalDeletion $false