Дозволити виконанняскриптів powershell через GPO, Реальні нотатки Ubuntu - Mikrotik
У сьогоднішньому дописі я покажу, як дозволити виконання скриптівPowerShell
на системах використовуючи доменні політики в доменіpolygon.local. Т.к. за замовчуванням, політика скриптів, що запускаються, така, що виставлений статус —Restricted (Заборонено, за замовчуванням) сценарії не запускаються. У блозі я вже згадував, як це виправити стосовно системи Windows Server 2003 і Windows 7, але все це було локально, а тепер це буде централізовано для всіх машин, що знаходяться в домені.
І так заходимо на домен контролер (dc1.polygon.local ) і запускаємо оснастку управління груповими політиками:
Start – Control Panel – Administrative Tools – Group Policy Management і створюємо політику на організаційний контейнер де Ви маєте зареєстровані робочі станції, у моєму випадку це –OU = Computer,OU=IT та назвемо її -GPO_PowerShell_ExecutionPolicy, так щоб вона відображала суть виконуваної задачі. Візьміть за практику, називати політики, щоб надалі можна було зрозуміти поставлені перед нею завдання.
Відкриваємо політику на редагування та переходимо за наступним меню:
Computer Configuration – Policies – Administrative Templates – Windows Components – Windows PowerShell
Turn on Script Execution – Enabled – Allow all scripts
Дозволяється політикою виконання скриптів на підконтрольних робочих станціях в організаційному контейнері, на яких застосовується політика.
Тепер при запуску скриптів на робочій станції вже не виникатиме попередження, що вони заборонені, як раніше, дивись ті посилання вище, які я привів на самому початку цієї замітки.