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

公開日: : 最終更新日:2019/11/05 PowerShellの技術メモ, Windowsの技術メモ

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

スポンサーリンク

現象

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

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

原因

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

対処

実行ポリシーを変更する

現在の設定を確認

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

RemoteSigned設定に変更

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

 変更されたことを確認

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

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

備考

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

 

AD

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

関連記事

ママ、どうしておうちにサーバーがあるの? Windows Home Server

WindowsHomeServerの販促用の絵本(パンフレット)にこんな物がある。 ママ、どうしてお

記事を読む

WindowsOS側でUSBメモリを使用禁止にする方法

BIOSでUSBポートを無効化すればUSBメモリは使えませんが、 USBポートを無効にすれば、USB

記事を読む

Windows10でsshサーバを構築してみた

Windows10では、TelnetServerが無くなっています。そのため、TeraTerm等でロ

記事を読む

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

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

記事を読む

explorerが毎回新しいウインドウで開くようになりました…

IE8を入れると、何故かexplorerが毎回新しいウインドウで開くようになる というトラブルが発生

記事を読む

Message

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

AD

ファイルが存在するときだけコマンドを実行するbat

Windowsで、ファイルの有無(存在するかどうか)を確認して、有無に

HPE UPS R1500 G5 バッテリー持続時間目安

ヒューレット・パッカード・エンタープライズ 製 UPS R1500 G

HPE UPS R3000 G5 バッテリー持続時間目安

ヒューレット・パッカード・エンタープライズ 製 UPS R/T3000

Error Code : 0xc000000e の対応方法

0xc000000eでエラーになった時の対処法です。 エラー

Error Code : 0x800f0988 の対応方法

0x800f0988でエラーになった時の対処法です。 エラー

→もっと見る

PAGE TOP ↑