Think Twice
IT技術メモ | PowerShellのメモ
Created: 2020-09-14 / Updated: 2021-08-10

PowerShellの実行ポリシーのについて


PowerShellの実行ポリシーのについてメモです。

目次


実行ポリシー一覧

ポリシー デフォルト 説明
Restricted 構成ファイルの読み込みやスクリプトの実行を行わないデフォルトはこれです。
AllSigned すべてのスクリプトと構成ファイルが信頼された発行元によって署名されていることを要求します。
ユーザーがローカルに書き込むスクリプトを含みます。
RemoteSigned インターネットからダウンロードされたすべてのスクリプトおよび構成ファイルが、
信頼された発行元によって署名されていることを要求します。
ユーザーがローカルに書き込むスクリプトは除きます。
Unrestricted すべての構成ファイルを読み込み、すべてのスクリプトを実行します。
インターネットからダウンロードされた署名されていないスクリプトを実行する場合、スクリプトを実行する前に確認を求められます。
Bypass 何もブロックされず、警告もメッセージも表示されません。
Undefined 現在のスコープから現在割り当てられている実行ポリシーを削除します。
このパラメーターは、グループポリシースコープ内で設定された実行ポリシーは削除しません。

ローカルで自分用に書いて使うスクリプトで良く使うのは RemoteSigned
こちらはローカルで作成したファイルについては、署名されていなくても利用できます。


参考

関連メモ

参考サイト