Windows のポリシーによって ps1 スクリプトの実行がブロックされることがあります。たとえば、ポータブル VSCode や Python プラグインで発生します。管理者としてターミナルを開き、次のコマンドでポリシーを調整します。ポリシーを確認するShellコピーGet-ExecutionPolicy -List 実行結果はおおよそ次のようになります。ShellコピーPS C:\Users\31376> Get-ExecutionPolicy -List Scope ExecutionPolicy ----- --------------- MachinePolicy Undefined UserPolicy Undefined Process Undefined CurrentUser Undefined LocalMachine Undefined 次のコマンドでポリシーを設定しますShellコピーset-executionpolicy remotesigned 再度確認すると、次のような結果になります。ShellコピーPS C:\Users\31376> Get-ExecutionPolicy -List Scope ExecutionPolicy ----- --------------- MachinePolicy Undefined UserPolicy Undefined Process Undefined CurrentUser Undefined LocalMachine RemoteSigned
ps1 スクリプト実行エラー
Windows のポリシーによって ps1 スクリプトの実行がブロックされることがあります。たとえば、ポータブル VSCode や Python プラグインで発生します。
管理者としてターミナルを開き、次のコマンドでポリシーを調整します。
ポリシーを確認する
実行結果はおおよそ次のようになります。
次のコマンドでポリシーを設定します
再度確認すると、次のような結果になります。