--- lang: ja-jp breaks: true --- # PowerShell のスクリプト実行時にエラーとなる場合の設定 2021-07-21 ## エラー内容 ```= PS C:\work\Samples_Anaconda_venv\hello_python> & c:/work/Samples_Anaconda_venv/hello_python/venv/Scripts/Activate.ps1 & : このシステムではスクリプトの実行が無効になっているため、ファイル C:\work\Samples_Anaconda_venv\hello_python\venv\Scripts\Activate.ps1 を読み込むことができません。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照してくだ さい。 発生場所 行:1 文字:3 + & c:/work/Samples_Anaconda_venv/hello_python/venv/Scripts/Activate.ps ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : セキュリティ エラー: (: ) []、PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS C:\work\Samples_Anaconda_venv\hello_python> ``` > PowerShell のスクリプトが実行できない場合の対処方法 > https://qiita.com/Targityen/items/3d2e0b5b0b7b04963750 ## 確認 ```shell= >PowerShell Get-ExecutionPolicy Restricted ``` ※Restricted:すべてのスクリプトの実行を制限 (初期設定) ## 対処方法 以下を管理者として実行。 ```shell= PowerShell Set-ExecutionPolicy RemoteSigned ``` ###### tags: `PowerShell` `Set-ExecutionPolicy` `Get-ExecutionPolicy`