PowerShellのお手製スクリプトを実行しようとした時に、赤文字が表示されて実行できない場合の対処法

PowerShellのスクリプトを実行しようとしたら、良く分からない赤文字が表示されて実行できないことが多々あります。
そんなときの対処法です。

スポンサーリンク

現象

以下のような赤文字で激しく拒否されて実行できない。

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

原因

セキュリティ上の理由で、スクリプトの実行が無効化されているため

対処

実行ポリシーを変更する

現在の設定を確認

Restrictedは、「全スクリプト実行不可」設定の意味。

RemoteSigned設定に変更

RemoteSignedは、「インターネット経由でダウンロードしたスクリプトのみ証明書を要求」設定の意味。

 変更されたことを確認

PowerShellスクリプト(ps1)の実行

実行したかったスクリプトを実行し、正常に実行されることを確認しましょう。

備考

Unrestricted設定にすると、全スクリプトを実行可能となるが、セキュリティ的に良くないと思うので、RemoteSigned設定が良いと思います。

 

AD

この記事が興味深かった場合は、SNSボタンでシェアいただけると嬉しいです。

関連記事

windows-logo

ファイルのプロパティを簡単に見る方法

Windowsで、通常、ファイルのプロパティを見るときは、  1.ファイルを右クリック  2.プ

記事を読む

WindowsToGoもどき

16GBのUSBメモリで Windows To Go っぽいことをする(Windows to go もどき)

WindowsToGoは32GB以上の容量のUSB3.0対応のUSBストレージ(USB-HDDやUS

記事を読む

windows-logo

Windows Messengerを削除する方法

久々にPCを再セットアップしたので、思い出しついでのメモです。 最近はWindowsLiveMes

記事を読む

windows-logo

デュアルブート環境バックアップ その1

せっかくデュアルブート環境を作ったので、NortonGhost2003でのバックアップを試みた。

記事を読む

Windows8 Enterpriseでライセンス認証する方法

Windows8 Enterprise でライセンス認証ができないとお困りのあなた。(というか私)

記事を読む

Message

メールアドレスが公開されることはありません。

AD

Brocade SAN Switchのroot,factory,userユーザ無効化方法

Brocade SAN SwichのFablicOSには以下のデフォル

Brocade SAN Switchのデフォルトrootパスワード

Brocade SAN スイッチの rootパスワードを変更するために

Xperia Z3 Compact のバッテリーを交換する方法

私は Sony の Xperia Z3 Compact をとても気に入

東芝 Dynabook Satellite R35 のメモリを16GBに増設してみた

私はサブノートPCとして東芝 Dynabook Satellite R

結局Raspberry Pi 2 Model Bのケースを購入した

先日Raspberry Pi 2 Model Bのケースを自作してみま

→もっと見る

PAGE TOP ↑