PowerShellのスクリプトを指定して実行したときに下記のエラーが出る場合の対処方法です。
PowerShellの実行ポリシーで動作が禁止されている場合に発生します。
「Set-ExecutionPolicy 設定するポリシー」で実行の許可を与えます。
.\xxxxx.ps1 : このシステムではスクリプトの実行が無効になっているため、ファイル C:\aaaa\bbbb\xxxxx.ps1 を読み込むことができません。詳細については、「about_Execution_Policies」(http://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。
発生場所 行:1 文字:1
+ .\xxxxx.ps1
+ ~~~~~~~~~~~~~
    + CategoryInfo          : セキュリティ エラー: (: ) []、PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
「Set-ExecutionPolicy 設定するポリシー」で実行の許可を与えます。
| 設定するポリシー | 内容 | コマンド | 
|---|---|---|
| Restricted | すべての実行を禁止。 | Set-ExecutionPolicy Restricted | 
| AllSigned | 署名されているスクリプトのみ実行。 | Set-ExecutionPolicy AllSigned | 
| RemoteSigned | ローカルに保存されているスクリプトは実行可能。 それ以外は署名がされているものが実行可能。  | Set-ExecutionPolicy RemoteSigned | 
| Unrestricted | すべてのスクリプトが実行可能。 ただし、ローカル以外のスクリプトについては実行確認がされます。  | Set-ExecutionPolicy Unrestricted | 
