Diese Richtlinieneinstellung legt fest, ob Windows PowerShell-Skripts während der Benutzeranmeldung und -abmeldung vor anderen Windows-Skripts ausgeführt werden. Standardmäßig werden Windows PowerShell-Skripts nach allen anderen Windows-Skripts ausgeführt.
Wenn Sie diese Richtlinieneinstellung aktivieren, werden PowerShell-Skripts innerhalb jedes anwendbaren Gruppenrichtlinienobjekts (Group Policy Object, GPO) während der Benutzeranmeldung und -abmeldung vor anderen Windows-Skripts ausgeführt.
Stellen Sie sich beispielsweise das folgende Szenario vor:
Es gibt drei Gruppenrichtlinienobjekte (Gruppenrichtlinienobjekt A, Gruppenrichtlinienobjekt B und Gruppenrichtlinienobjekt C). Diese Richtlinieneinstellung ist in GPO A aktiviert.
GPO B und GPO C umfassen die folgenden Skripts für die Benutzeranmeldung:
GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1
Darüber hinaus sind die beiden Benutzer Qin Hong und Tamara Johnston vorhanden.
Für Qin Hong werden die GPOs A, B und C angewendet. Folglich werden die Skripts für die GPOs B und C in der folgenden Reihenfolge für Qin ausgeführt:
Innerhalb von GPO B: B.ps1, B.cmd
Innerhalb von GPO C: C.ps1, C.cmd
Für Tamara Johnston werden die GPOs B und C angewendet, nicht aber GPO A. Folglich werden die Skripts für die GPOs B und C in der folgenden Reihenfolge für Tamara ausgeführt:
Innerhalb von GPO B: B.cmd, B.ps1
Innerhalb von GPO C: C.cmd, C.ps1
Hinweis: Diese Richtlinieneinstellung legt die Reihenfolge fest, in der Skripts für die Benutzeranmeldung und -abmeldung innerhalb aller anwendbaren Gruppenrichtlinienobjekte ausgeführt werden. Sie können diese Richtlinieneinstellung für bestimmte Skripttypen innerhalb eines bestimmten Gruppenrichtlinienobjekts außer Kraft setzen, indem Sie die folgenden Richtlinieneinstellungen für das Gruppenrichtlinienobjekt konfigurieren:
Benutzerkonfiguration\Richtlinien\Windows-Einstellungen\Skripts (Anmelden/Abmelden)\Anmelden Benutzerkonfiguration\Richtlinien\Windows-Einstellungen\Skripts (Anmelden/Abmelden)\Abmelden
Diese Richtlinieneinstellung wird in den Ordnern "Computerkonfiguration" und "Benutzerkonfiguration" angezeigt. Die Richtlinieneinstellung im Ordner "Computerkonfiguration" hat Vorrang vor der Richtlinieneinstellung im Ordner "Benutzerkonfiguration".
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\System |
Value Name | RunUserPSScriptsFirst |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |