[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】実行を許可するサンプルコード



更新日:2022/03/13


概要


セキュリティの観点より、デフォルトでは powershell はの実行はかなり制限されています。実行する必要がある場合は、コマンドプロンプトを開いてからセキュリティの設定を行う必要があります。


現在の設定を確認するには以下のコマンドを実行します。


C:\>powershell Get-ExecutionPolicy
Restricted




設定手順


セキュリティを考慮した範囲で設定を行います。
管理者として開いたコマンドプロンプトから以下コマンドを実行します。


C:\powershell set-ExecutionPolicy <ポリシー>

C:\powershell set-ExecutionPolicy RemoteSigned



<ポリシー>には以下を設定します。


Restricted ・・・実行しない(デフォルト値)
AllSigned ・・・信頼された発行元によって署名されている場合実行。
RemoteSigned ・・・インターネットからダウンロードした場合は信頼された発行元によって署名されている場合に実行。
Unrestricted ・・・すべてのスクリプトを実行するが、インターネットからダウンロードされた署名されていないスクリプトの場合は確認表示あり。
Bypass・・・すべて実行。インターネットからダウンロードされた署名されていないスクリプトの場合も警告なし。








[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018