【PowerShell】 スクリプト実行時のセキュリティエラーを回避する
前提
以下の開発環境が前提です。
対応
スクリプトを実行すると、以下のスクリプト実行時のセキュリティエラーが出るときの対処方法です。
PS C:\djangoWork\test> .\Scripts\activate .\Scripts\activate : ファイル C:\djangoWork\test\Scripts\Activate.ps1 を読み込めません。ファイル C:\djangoWork\test\Scripts\Activate.ps1 はデジタル署名されていません。このスクリプトは現在のシステムでは実行で きません。スクリプトの実行および実行ポリシーの設定の詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。 発生場所 行:1 文字:1 + .\Scripts\activate + ~~~~~~~~~~~~~~~~~~ + CategoryInfo : セキュリティ エラー: (: ) []、PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
以下のコマンドを入力して下さい。
powershell -ExecutionPolicy RemoteSigned
以上です。