Поделиться через


about_Run_With_PowerShell

Краткое описание

В этой статье описывается, как использовать функцию запуска с помощью PowerShell для запуска скрипта на диске файловой системы.

Подробное описание

Начиная с Windows PowerShell 3.0, можно использовать функцию запуска с PowerShell для выполнения скриптов из проводник. Функция Run with PowerShell предназначена для выполнения скриптов, которые не имеют необходимых параметров, не возвращают выходные данные в консоль и не запрашивают входные данные пользователя. При использовании функции запуска с powerShell окно консоли PowerShell отображается только кратко, если вообще.

Чтобы использовать функцию Run с PowerShell , выполните следующие действия.

В проводник (или Windows Обозреватель) щелкните правой кнопкой мыши имя файла скрипта и выберите команду "Запустить с помощью PowerShell".

Функция запуска с помощью PowerShell запускает сеанс Windows PowerShell с политикой выполнения обхода, запускает скрипт и закрывает сеанс.

Она выполняет команду, которая имеет следующий формат:

pwsh.exe -File <FileName> -ExecutionPolicy Bypass

Запуск с помощью PowerShell задает политику выполнения обхода только для сеанса (текущий экземпляр процесса PowerShell ), в котором выполняется скрипт. Эта функция не изменяет политику выполнения для компьютера или пользователя.

Функция запуска с помощью PowerShell влияет только на политику выполнения AllSigned. Если политика выполнения AllSigned действует для компьютера или пользователя, запуск с помощью PowerShell выполняет только подписанные скрипты. Запуск с помощью PowerShell не влияет на любую другую политику выполнения. Дополнительную информацию см. в разделе about_Execution_Policies.

Примечание.

Запуск с помощью функции PowerShell может предложить подтвердить изменение политики выполнения.

См. также