VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
Restricted | 構成ファイルの読み込みやスクリプトの実行を行いません。 既定値は "Restricted" です。 |
AllSigned | すべてのスクリプトと構成ファイルが信頼された発行元によって署名されていることを要求します (ユー ザーがローカル コンピュータに書き込むスクリプトを含む)。 |
RemoteSigned | インターネットからダウンロードされたすべてのスクリプトおよび構成ファイルが、信頼された発行元によって署名されていることを要求します。 |
Unrestricted | すべての構成ファイルを読み込み、すべてのスクリプトを実行します。 インターネットからダウンロ ードされた署名されていないスクリプトを実行する場合、スクリプトを実行する前に確認を求められます。 |
スクリプトの実行および開発が行えるよう、セキュリティーポリシー(ここではRemoteSigned)を設定します。
sample1 のように入力し、セキュリティーポリシーを設定してください、
注意) Windows Vistaでは「管理者として実行」でPowerShellを起動していない場合は、セキュリティポリシーの設定に失敗するようです。
sample1PS C:\Users\HIRO > Set-ExecutionPolicy RemoteSigned |
セキュリティーポリシーを設定したら、きちんと設定できているかをGet-ExecutionPolicyコマンドレットで確認します。
sample2PS C:\Users\HIRO > Get-ExecutionPolicy |