Вопрос Насколько опасно отключать политику выполнения скриптов PowerShell

Dmitry3

Пользователь
Сообщения
16
Реакции
0
Здравствуйте, мне нужно периодически запускать сценарии скриптов через PowerShell, по умолчанию Windows не дает это сделать. Не подскажите, какая из политик более универсальная (RemoteSigned, Unrestricted) и для какой области (CurrentUser, LocalMachine)?
Статейка на эту тему: о политиках выполнения - PowerShell
 

akok

Команда форума
Администратор
Ассоциация VN
Сообщения
21,831
Реакции
14,272
Все зависит от "окружения" системы и требований инфобеза. Для домашнего пользователя этот вопрос "не актуален"


По поводу универсальности, тут нужно знать как будут выполняться сценарии, вручную, автоматом, установленные политики, ценность информации и т.д. Ведь можно запускать автоматические скрипты из-под выделенного пользователя который создан только, для того, чтоб сценарии PowerShell выполнять.
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,799
Реакции
6,266
Если вы стартуете запуск компиляции отдельным сценарием (например bat-файлом), то не обязательно изменять глобальные настройки политик исполнения скриптов PS.
Можно задать настройку непосредственно для выполняемого PS-файла либо команды, пример:
Код:
powershell.exe -ExecutionPolicy Unrestricted
в данном случае выбор типа политики не принципиален.
 
Сверху Снизу