スクリプトの実行がシステムで無効になっているため


PowerShellのファイル(.ps1)を実行しようとすると以下のエラーが発生することがある

スクリプトの実行がシステムで無効になっているため、ファイル D:\...\hoge.ps1 を読み込めません。
詳細については、「get-Help about_signing」と入力してヘルプを参照してください。


このエラーはPowerShellが無効になっている場合に発生する。(indows Server 2008ではデフォルト無効)
コマンドプロンプトより以下のコマンドを実行し、PowerShellを有効にするとよい

PowerShell

 Set-ExecutionPolicy RemoteSigned


動作確認環境:Windows Server 2008