PowerShell でスクリプトの実行を許可する方法を紹介します。
PowerShell を管理者として実行
PowerShell を管理者として実行します。
現在の状態を確認
以下コマンドを実行します。
Get-ExecutionPolicy
出力結果が「Restricted」になっている場合は実行ポリシーの変更が必要です。
※ 「Restricted」以外の「RemoteSigned」などになっている場合はここで作業は終了です。
実行ポリシーの変更
実行ポリシーを「RemoteSigned」に変更します。
Set-ExecutionPolicy RemoteSigned
[はい (Y)] を選択します。
実行ポリシーの変更
実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies
のヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=135170)
で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか?
[Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"):y
変更結果の確認
以下コマンドの実行結果が [RemoteSigned] になっていることを確認します。
Get-ExecutionPolicy
RemoteSigned
コメント