Этот параметр политики определяет, будут ли сценарии Windows PowerShell выполняться перед сценариями других типов во время запуска и завершения работы компьютера. По умолчанию сценарии Windows PowerShell выполняются после сценариев других типов.
Если этот параметр политики включен, в каждом применимом объекте групповой политики сценарии Windows PowerShell выполняются перед сценариями других типов во время запуска и и завершения работы компьютера.
Например, рассмотрим следующую ситуацию:
Имеются три объекта групповой политики (A, B и C). Этот параметр политики включен в объект групповой политики A.
В объекты групповой политики B и C входят следующие сценарии запуска компьютера:
Объект групповой политики B: B.cmd, B.ps1
Объект групповой политики C: C.cmd, C.ps1
Также предположим, что есть два компьютера, DesktopIT и DesktopSales.
К компьютеру DesktopIT применяются объекты групповой политики A, B и C. Поэтому сценарии в объектах групповой политики B и C на компьютере DesktopIT выполняются в следующем порядке:
В объекте групповой политики B: B.ps1, B.cmd
В объекте групповой политики C: C.ps1, C.cmd
К компьютеру DesktopSales применяются объекты групповой политики B и C, но не A. Поэтому сценарии в объектах групповой политики B и C выполняются на компьютере DesktopSales в следующем порядке:
В объекте групповой политики B: B.cmd, B.ps1
В объекте групповой политики C: C.cmd, C.ps1
Примечание. Этот параметр политики определяет порядок выполнения сценариев запуска и завершения работы компьютера во всех применимых объектах групповой политики. Этот параметр политики можно переопределить для конкретных типов сценариев в конкретном объекте групповой политики, настроив для него следующие параметры политики:
Конфигурация компьютера\Политики\Конфигурация Windows\Сценарии (Запуск/завершение)\Автозагрузка
Конфигурация компьютера\Политики\Конфигурация Windows\Сценарии (Запуск/завершение)\Завершение работы
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\System |
Value Name | RunComputerPSScriptsFirst |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |