このシステムではスクリプトの実行が無効になっているため、PowerShell をロード済みと呼ぶことはできません。

Windows ユーザーは、PowerShell ターミナルを使用して、1 つのコマンドだけで PowerShell スクリプトを実行できます。 しかし、通常、初めてのユーザーの場合、エラーメッセージ「このシステムではスクリプトの実行が無効になっているため、Powershell を読み込めません」が青色の端末に表示される場合があります。 この問題の背後には、正確に 2 つの理由が考えられます。 1 つはすべてのスクリプトに対する実行ポリシーの制限であり、もう 1 つは不明または信頼できないベンダーからのスクリプトです。 この簡単な解決策に従って、問題を特定して修正してください。

修正 1 – PowerShell を管理者モードで実行する

最もよくある間違いの 1 つは、適切な管理者権限なしで PowerShell ターミナルでスクリプトを実行しようとすることです。

1. を押す必要があります 勝利の鍵 そして「パワーシェル“.

2. 次に、「Windows PowerShell」をタップして「管理者として実行“.

広告

Windows Powersehll 分

ターミナルが適切な管理者権限で開いたら、シェル スクリプトを再度実行して、機能するかどうかをテストする必要があります。

修正 2 – 実行ポリシーを確認して変更する

実行ポリシーにより、一部のスクリプトの実行が禁止されています。

1. では、 勝利の鍵 そして「パワーシェル“.

2. 次に、「Windows PowerShell」をタップして「管理者として実行“.

Windows Powersehll 分

3. PowerShell ターミナルが開いたら、 タイプ このコードとヒット 入る スクリプトの現在のポリシー ステータスを知る。

Get-ExecutionPolicy -List
実行ポリシー リストの最小値を取得

4. これで、すべてのユーザー/ユーザー グループの実行ポリシーの完全なリストを確認できます。

通常、デフォルトの実行範囲は「未定義" 状態。

リストの最小値を確認してください

5. 今、 コピーペースト このコードは、実行ポリシーを 無制限 モード*。

Set-ExecutionPolicy 無制限

6. 今、あなたは尋ねられます」実行ポリシーを変更しますか“. 「」 コマンドでヒット 入る 変更を適用します。

制限なし はい最小

これで、システムでスクリプトを簡単に実行できます。 PowerShell はスクリプトの実行を制限しなくなりました。

このようにして、スクリプトを実行するという問題に直面することはまったくありません。

*ノート

PowerShell 実行ポリシーは、未知の悪意のあるスクリプトがシステム上で実行されるのを防ぐ重要なセキュリティです。 したがって、利用可能な設定のままにしておくべきではありません。 スクリプトを実行したら、実行ポリシーを「AllSigned」または「RemoteSigned」に設定することをお勧めします。

1. 開く パワーシェル 管理者として。

2. 開いたら、このコマンドを実行して、システムでのスクリプトの実行を制限します。

Set-ExecutionPolicy 制限あり
実行ポリシーの制限付き最小

実行ポリシーを制限すると、スクリプトは実行されなくなります。

さらに、必要に応じて、セキュリティ レベルをより緩いものに切り替えることができます。 実行ポリシーを設定できる基本的なセキュリティ レベルは 4 つあります。 がある -

1. 制限付き – このモードでは、システム上でのスクリプトの実行が禁止されます。 制限モードは、配置できる最高レベルの実行ポリシーです。

2. 割り当て済み – システム上で実行できるのは、信頼できる発行元によって署名されたすべてのスクリプトのみです。 このモードでは、サードパーティの不明なスクリプトを実行することはできません。

3. リモート署名済み – リモートで署名されたスクリプトは、ローカル コンピューターで作成されたスクリプトと同様に、システムで実行できます。

4. 無制限 – 名前が示すように、無制限モードでは、システム上で任意のスクリプトを実行できます。 悪意のあるスクリプトはブロックされないため、これは危険です。

実行ポリシーを「RemoteSinged"、管理者特権の PowerShell ターミナルでこのコードを実行します。

Set-ExecutionPolicy RemoteSigned
リモート サインド ミン

コマンド プロンプト ターミナルを閉じることができます。

この PC 修復ツールをダウンロードして、PC の問題を見つけて修正することもできます。
ステップ1 - ここから Restoro PC 修復ツールをダウンロードします。
ステップ2 - [スキャンの開始] をクリックして、PC の問題を自動的に検出して修正します。
Windows 10 でスクリプトの実行を有効にする方法

Windows 10 でスクリプトの実行を有効にする方法パワーシェルウインドウズ10

設定アプリを使用して有効にできますWindows 10 でスクリプトの実行を有効にすると、PowerShell スクリプトやバッチ ファイルなど、さまざまな種類のスクリプトを実行できるようになります。設定アプリ、PowerShell、グループ ポリシー エディター、またはレジストリ エディターを使用して有効にできます。バツダウンロードファイルをクリックしてインストールしますPC のさまざまな...

続きを読む
Make: コマンドが見つかりませんエラー: 修正方法

Make: コマンドが見つかりませんエラー: 修正方法パワーシェルWindows 11

この問題が発生した場合は、PowerShell を使用して make をインストールします多くのオペレーティング システムで、「make: command not found」エラーが発生することがあります。このエラーは、make コマンド ライン ツールがインストールされていないか、PATH 構成が正しくないために発生する可能性があります。このエラーは、オペレーティング システムに mak...

続きを読む
PowerShell で複数の行を検索して置換する方法

PowerShell で複数の行を検索して置換する方法パワーシェル

文字列を置き換えるには、単一行に変換する必要がある場合があります。PowerShell スクリプトの作成はタスクの自動化に非常に役立ちますが、複数行のテキストを置換するためにあちこち検索する必要があるのは困難な場合があります。いくつかのコマンドを使用して、追加のツールを使用せずにこれを実現する方法を示します。バツダウンロードファイルをクリックしてインストールしますPC のさまざまな問題を解決...

続きを読む