Сценарии — это команды PowerShell

Третий тип команд — сценарии — это команды PowerShell, хранящиеся в. psl-файле. Основное их отличие от функций в том, что сценарии хранятся на диске и могут быть вызваны в любой момент, а функции не сохраняются между сеансами PowerShell.

Сценарии можно запускать в сеансе PowerShell либо из командной строки cmd. Чтобы запустить сценарий в сеансе PowerShell, введите имя этого сценария без расширения. За ним можно указать нужные параметры. Оболочка выполняет первый. psl-файл, имя которого совпадает с введенным именем, из любого каталога, указанного в переменной PowerShell по имени $ENV: РАТН. Чтобы запустить сценарий PowerShell из командной строки cmd, вначале нужно с помощью команды CD открыть каталог, в котором находится этот сценарий. Затем запустите исполняемый файл PowerShell с параметром — command и указанием нужного сценария, например: Если вы не хотите входить в каталог сценария с помощью команды CD, его можно запустить и с помощью абсолютного: Важным моментом относительно сценариев в PowerShell являются стандартные ограничения безопасности. По умолчанию сценарии запускать запрещено — это один из методов защиты от вредоносных сценариев. Такую политику можно изменить с помощью командлета Set-ExecutionPolicy, о котором будет сказано ниже в данной главе. Последний тип команд — встроенные команды — включает в себя внешние программы, которые может выполнять операционная система. Поскольку для их выполнения требуется создание нового процесса, они не так эффективны, как остальные типы команд PowerShell. Встроенные команды имеют свои собственные параметры, которые обычно отличаются от параметров PowerShell.

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

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