Как в Windows 10 создать ярлык для запуска скриптов PowerShell

Наряду с традиционной командной строкой в Windows используется консоль PowerShell, позволяющая обрабатывать различные сценарии, в том числе готовые, представленные в виде скриптов PS1. Только вот в отличие от скриптов командной строки CMD и BAT, файлы PS1 при их запуске двойными кликом открываются в Блокноте. Если же вы принудительно назначите для их открытия PowerShell, скрипты перестанут исполняться.


PS1

Чтобы запустить скрипт PS1, необходимо кликнуть по нему правой кнопкой мыши и выбрать в контекстном меню «Выполнить с помощью PowerShell».

Выполнить с помощью PowerShell

Но есть другая проблема — политика выполнения скриптов по умолчанию может помешать запуску файла PS1 из контекстного меню.

PowerShell

Естественно, политику можно изменить, разрешив запуск скриптов «напрямую», но делать этого без особой нужны не рекомендуется, так как изменение политики выполнения скриптов снизит уровень безопасности вашей системы.

Есть другое решение.

Если вы пользуетесь командным файлом PS1 постоянно, создайте на него ярлык и пропишите в нём временное разрешение на исполнение скрипта.

Команда выполнения в поле расположения объекта будет выглядеть примерно так:

Расположения объекта

Первая часть команды — это разрешение на запуск, вторая — это полный путь к самому файлу скрипта.

Имя ярлыка

Всё, отныне запускать командный файл PS1 можно простым двойным кликом по ярлыку, при этом он не станет выдавать запросов.

Ярлык

Такой способ запуска PS1-скриптов имеет еще одно маленькое преимущество: независимо от того, есть ли в конце кода скрипта pause или нет, окно консоли будет оставаться открытым пока вы его не закроете руками.

CMD

Это может быть полезно, когда нужно просмотреть результаты выполнения командного файла.

0

Если Вам нравятся статьи, заметки и другой интересный материал представленный на сайте Белые окошки и у вас есть непреодолимое желание поддержать этот скромный проект тогда выберите один из двух видов стратегии поддержки на специальной странице - Страница с донатом

Поделиться в соц сетях:

Подпишитесь на обновления этого блога по RSS, Email или Twitter!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Обсуждаемые темы:

Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля