Jump to content

New-GPLink -Enabled -Enforced


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben (bearbeitet)

Hi,

ich versuche ein Powershell-Script zu schreiben, das quasi eine OU kopiert.

Beim Zuweisen der GPO-Links bekomme ich es aber nicht hin die Parameter Enforced und Enabled zu übergeben.

New-GPLink : Der Parameter "Enforced" kann nicht gebunden werden. Der Wert
"False" kann nicht in den Typ "Microsoft.GroupPolicy.EnforceLink" konvertiert
werden. Fehler: "Ungültige Umwandlung von "System.Boolean" in
"Microsoft.GroupPolicy.EnforceLink"."
In H:\scripts\testgpo.ps1:72 Zeichen:101
+ ... ain) -Enforced $GPO.Enforced -LinkEnabled $GPO.Enabled
+                    ~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [New-GPLink], ParameterBind
   ingException
    + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.GroupPo
   licy.Commands.NewGPLinkCommand

 

bzw. das gleiche für Enabled.

Der Aufruf sieht so aus:

New-GPLink -Guid $GPO.GpoId -Target ("OU=" + $foundOUs.Name + "_Test," + $domain) -Enforced $GPO.Enforced -LinkEnabled $GPO.Enabled

 

 

$GPO wurde mit Set-GPLink abgerufen. Offensichtlich liest Set-GPLink für Enabled und Enforced boolean Werte ab aber New-GPLink fordert diesen Speziellen Microsoft-Typ.

Ich habs aber auch nicht geschafft über eine tempräre Varable diesen speziellen Typ zu übergeben.

 

Wie kann ich diese boolean-Werte an New-GPLink übergeben?

bearbeitet von ponchofiesta
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...