Exécuter les scripts Windows PowerShell en premier à l'ouverture et à la fermeture de sessions utilisateur

Ce paramètre de stratégie détermine si les scripts Windows PowerShell sont exécutés avant les scripts autres que Windows PowerShell à l'ouverture et à la fermeture de sessions utilisateur. Par défaut, les scripts Windows PowerShell sont exécutés après les scripts autres que Windows PowerShell.

Si vous activez ce paramètre de stratégie, dans chaque objet de stratégie de groupe applicable, les scripts PowerShell s'exécutent avant les scripts non PowerShell à l'ouverture et à la fermeture de sessions utilisateur.

Par exemple, supposons le scénario suivant :

Nous disposons de trois objets de stratégie de groupe (GPO A, GPO B et GPO C). Ce paramètre de stratégie est activé dans l'objet GPO A.

Les objets GPO B et GPO C incluent les scripts suivants d'ouverture de session utilisateur :

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

Supposons également qu'il existe deux utilisateurs : Qin Hong et Tamara Johnston.
Pour Qin, les objets GPO A, B et C sont appliqués. Ainsi, les scripts des objets GPO B et C s'exécutent dans l'ordre suivant pour l'ordinateur Qin :

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

Pour l'ordinateur Tamara, les objets GPO B et C sont appliqués, ce qui n'est pas le cas pour l'objet GPO A. Ainsi, les scripts des objets GPO B et C s'exécutent dans l'ordre suivant pour l'ordinateur Tamara :

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

Remarque : ce paramètre de stratégie détermine l'ordre d'exécution des scripts d'ouverture et de fermeture de sessions utilisateur dans tous les objets GPO applicables. Vous pouvez remplacer ce paramètre de stratégie pour des types de scripts spécifiques d'un certain objet GPO en configurant les paramètres de stratégie suivants pour l'objet GPO :

Configuration utilisateur\Stratégies\Paramètres Windows\Scripts (ouverture/fermeture de session)\Ouverture de session
Configuration utilisateur\Stratégies\Paramètres Windows\Scripts (ouverture/fermeture de session)\Fermeture de session Le paramètre de stratégie défini dans Configuration ordinateur prévaut sur celui qui est défini dans Configuration utilisateur.

Pris en charge sur : Au minimum 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

Modèles d'administration (ordinateurs)

Modèles d'administration (utilisateurs)