Этот параметр политики определяет, будут ли сценарии Windows PowerShell выполняться перед сценариями других типов во время входа пользователей в систему и выхода их из системы. По умолчанию сценарии Windows PowerShell выполняются после сценариев других типов.
Если этот параметр политики включен, в каждом применимом объекте групповой политики сценарии Windows PowerShell выполняются перед сценариями других типов во время входа пользователей в систему и выхода их из системы.
Например, рассмотрим следующую ситуацию:
Имеются три объекта групповой политики (A, B и C). Этот параметр политики включен в объект групповой политики A.
В объекты групповой политики B и C входят следующие сценарии входа пользователя в систему:
Объект групповой политики B: B.cmd, B.ps1
Объект групповой политики C: C.cmd, C.ps1
Также предположим, что есть два пользователя, Иван Петров и Тамара Иванова.
Для Ивана применяются объекты групповой политики A, B и C. Поэтому сценарии в объектах групповой политики B и C для Ивана выполняются в следующем порядке:
В объекте групповой политики B: B.ps1, B.cmd
В объекте групповой политики C: C.ps1, C.cmd
Для Тамары применяются объекты групповой политики B и C, но не A. Поэтому сценарии в объектах групповой политики B и C выполняются для Тамары в следующем порядке:
В объекте групповой политики B: B.cmd, B.ps1
В объекте групповой политики C: C.cmd, C.ps1
Примечание. Этот параметр политики определяет порядок выполнения сценариев входа пользователей в систему и выхода их из системы во всех применимых объектах групповой политики. Этот параметр политики можно переопределить для конкретных типов сценариев в конкретном объекте групповой политики, настроив для него следующие параметры политики:
Конфигурация пользователя\Политики\Конфигурация Windows\Сценарии (Вход/выход из системы)\Вход в систему
Конфигурация пользователя\Политики\Конфигурация Windows\Сценарии (Вход/выход из системы)\Выход из системы
Этот параметр политики отображается в папках «Конфигурация компьютера» и «Конфигурация пользователя». Параметр политики, заданный в папке «Конфигурация компьютера», имеет преимущество перед параметром политики, заданным в папке «Конфигурация пользователя».
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 |