PowerShellの実行ポリシーを変更せずにスクリプトを実行する方法

PowerShellの実行ポリシーを変更しないと、スクリプトを記述したファイルを実行してもエラーとなります。
この記事では、実行ポリシーの変更をしなくても、一時的に実行ポリシーを変更し、PowerShellスクリプトを実行する方法を記します。
実行ポリシーについては、以下の記事を参考にしてください。


関連記事

実行ポリシーを設定せず、デフォルトのままでスクリプトを実行するとエラー!

実行ポリシーがデフォルトのままで、PowerShellスクリプトを実行すると、下図のスクリーンショットのようにエラーとなります。

01.png

これを、エラーなしでスクリプト実行するようにするには、以下のようにします。

-ExecutionPolicy Bypass | Remote Signed

powershellコマンドのオプション -ExecutionPolicy に Bypass を付けることによって、実行ポリシーを一時的に変え、スクリプトを実行することができます。
(環境によっては、Remote Signedを使用します。ほとんどの場合は、Bypassでよいと思います。)

以上、PowerShellの実行ポリシーを変更せず、PowerShellスクリプトを実行する方法でした。



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS