Policies aktivieren

Der Aktivierungsstatus einer Policy wird in der Eigenschaft IsActive eines Policy-Objekts gespeichert. Um eine Policy zu aktivieren oder zu deaktivieren, als den Rollout zu stoppen oder fortzusetzen, genügt es den Wert dieser Eigenschaft auf True oder False zu setzen. Anschließend muss durch den Aufruf der Update()-Methode für das Policy-Objekt diese Veränderung in die DSMDB geschrieben werden.


Beispiele:


Hinweis: Voraussetzung für die Beispiele ist ein verbundenes PowerShell-Laufwerk.


Das folgende Beispiel setzt die im Abschnitt Policies anlegen erzeugte Policy auf inaktiv:


$MyPolicy = Get-EmdbPolicy "emdb:\rootDSE\Managed Users & Computers\solys.local\Adobe Reader 9.0 Rechner" | Where-Object {$_.AssignedObjectName -eq "Adobe Reader 9.0"}

$MyPolicy.IsActive = $False

$MyPolicy.Update()


Um die Policy wieder zu aktivieren, sprich den Rollout zu starten, genügt es, die Eigenschaft auf den Wert True zu setzen:


$MyPolicy = Get-EmdbPolicy "emdb:\rootDSE\Managed Users & Computers\solys.local\Adobe Reader 9.0 Rechner" | Where-Object {$_.AssignedObjectName -eq "Adobe Reader 9.0"}

$MyPolicy.IsActive = $True

$MyPolicy.Update()