Eerst Windows PowerShell-scripts uitvoeren bij aanmelden en afmelden van gebruiker

Deze beleidsinstelling bepaalt of scripts van Windows PowerShell tijdens het aanmelden en afmelden van gebruikers vóór andere scripts worden uitgevoerd. De standaardinstelling is dat PowerShell-scripts worden uitgevoerd na scripts in andere talen.

Als u deze beleidsinstelling inschakelt, binnen de relevante groepsbeleidsobjecten (GPO's), worden PowerShell-scripts tijdens het aanmelden en afmelden van gebruikers vóór andere scripts uitgevoerd.

Neem het volgende scenario:

Er zijn drie GPO's (GPO A, GPO B en GPO C). Deze beleidsinstelling is ingeschakeld in GPO A.

GPO B en GPO C bevatten de volgende scripts die bij het aanmelden van een gebruiker worden uitgevoerd:

GPO B: B.cmd, B.ps1
GPO C: C.cmd, C.ps1

Het scenario heeft betrekking op twee gebruikers, Jan Smits en Deborah Jansen.
Voor Jan Smits zijn de GPO's A, B en C van toepassing. De scripts voor GPO's B en C worden daarom in deze volgorde uitgevoerd voor Jan Smits:

Binnen GPO B: B.ps1, B.cmd
Binnen GPO C: C.ps1, C.cmd

Voor DesktopSales zijn de GPO's B en C van toepassing, maar niet GPO A. De scripts voor GPO's B en C worden daarom in deze volgorde uitgevoerd voor Deborah Jansen:

Binnen GPO B: B.cmd, B.ps1
Binnen GPO C: C.cmd, C.ps1

Opmerking: deze beleidsinstelling bepaalt de volgorde waarin scripts tijdens het aanmelden en afmelden van gebruikers binnen alle relevante GPO's worden uitgevoerd. U kunt deze beleidsinstelling vervangen voor bepaalde scripttypen binnen een specifieke GPO door de volgende beleidsinstellingen te configureren voor de GPO:

Gebruikersconfiguratie\Beleid\Windows-instellingen\Scripts (Aanmelden/Afmelden)\Aanmelden
Gebruikersconfiguratie\Beleid\Windows-instellingen\Scripts (Aanmelden/Afmelden)\Afmelden

Deze instelling is beschikbaar in de mappen Computerconfiguratie en Gebruikersconfiguratie. De instelling die in Computerconfiguratie wordt ingesteld, heeft voorrang boven de instelling die in Gebruikersconfiguratie wordt ingesteld.

Ondersteund op: Minimaal Windows Server 2008 R2 of Windows 7

Registry HiveHKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunUserPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

Beheersjablonen (computers)

Beheersjablonen (gebruikers)