По умолчанию Windows не даст запустить PowerShell-скрипты из-за соображений безопасности. Необходимо разрешить выполнение локальных скриптов. Выполните команду в консоли (она разрешит запускать локальные скрипты и скачанные скрипты подписанные доверенным сертификатом):
Иначе при попытке запустить свой скрипт вы увидите вот такой текст:
Чтобы вернуть эту политику безопасности обратно, напишите:
Чтобы разрешить запускать любые скрипты, без проверки подписи, напишите:
Если при запуске скрипта вы наблюдаете такое сообщение:
И хотите от него избавиться, то при запуске скрипта используйте параметр -ExecutionPolicy Bypass
Пример:
powershell -ExecutionPolicy Bypass -file "\\server\scripts\my.ps1"
Источник:: http://elims.org.ua/blog/windows-powershell/
По умолчанию Windows не даст запустить PowerShell-скрипты из-за соображений безопасности. Необходимо разрешить выполнение локальных скриптов. Выполните команду в консоли (она разрешит запускать локальные скрипты и скачанные скрипты подписанные доверенным сертификатом):
Иначе при попытке запустить свой скрипт вы увидите вот такой текст:
Чтобы вернуть эту политику безопасности обратно, напишите:
Чтобы разрешить запускать любые скрипты, без проверки подписи, напишите:
Если при запуске скрипта вы наблюдаете такое сообщение:
И хотите от него избавиться, то при запуске скрипта используйте параметр -ExecutionPolicy Bypass
Пример:
powershell -ExecutionPolicy Bypass -file "\\server\scripts\my.ps1"
Источник:: http://elims.org.ua/blog/windows-powershell/
0 коммент.:
Отправить комментарий