Выполнить сценарии Windows PowerShell при входе пользователя в систему, завершить сеанс

Этот параметр политики определяет, выполняются ли сценарии Windows PowerShell перед сценариями, отличными от PowerShell, во время входа и выхода пользователя из системы. По умолчанию сценарии PowerShell выполняются после остальных сценариев, отличных от PowerShell.

Если включить этот параметр в каждом используемом объекте групповой политики (GPO), сценарии PowerShell будут выполняться перед остальными сценариями при входе и выходе пользователя из системы.

Рассмотрим, например, следующую ситуацию:

Есть три объекта GPO (GPO A, GPO B и GPO C). Этот параметр включен в объекте GPO A.

Объекты GPO B и GPO C включают следующие сценарии при входе пользователя:

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

Предположим, что есть два пользователя: Николай Грачев и Юлия Ильина.
Для Николая применяются объекты A, B и C. Поэтому сценарии для объектов GPO B и C для Николая выполняются в следующем порядке:

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

Для Юлии применяются объекты B и C, но объект GPO A не используется. Поэтому сценарии для объектов B и C для Юлии выполняются в следующем порядке:

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

Примечание. Этот параметр политики определяет порядок выполнения сценариев во время входа и выхода пользователя из системы для всех используемых объектов групповой политики. Параметр в папке "Конфигурация компьютера" имеет преимущество перед параметром в папке "Конфигурация пользователя". Параметр, заданный в конфигурации компьютера имеет более высокий приоритет, чем параметр, заданный в конфигурации пользователя.

Поддерживается: 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

Административные шаблоны (компьютеры)

Административные шаблоны (пользователи)