WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法

はい、このケースは非常によく発生します。特に、Javaなどのプログラミングアプリケーションを多数インストールしたり、独自のサーバーを構築したりする場合などに多く発生し、Windows環境に直接影響を及ぼします。そのエラーは次のとおりです。

  • 「cmd コマンド構文」は、内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。

このエラー現象は、Ping、ipconfig などのコマンド構文を CMD (Windows コマンド) に入力すると、上記のエラー メッセージが表示されるというものです。

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法

「内部コマンドまたは外部コマンドとして認識されません...」というエラーを修正するにはどうすればよいでしょうか?WebTech360の以下の記事をご参照ください。

CMD の基本コマンドに関するその他の参考記事については、こちらをご覧ください。

Windows で「内部コマンドまたは外部コマンドとして認識されません...」というエラーが発生する原因は何ですか?

前述のように、このエラーは、プログラミングアプリケーション、サーバー作成など、Windows 環境変数セクションに影響を与えるプログラムをインストールしたときに発生します。これらの環境変数の値が変更されると、Windows がプログラムまたはコマンドを実行するときに「誤解」や混乱が発生します。

「内部コマンドまたは外部コマンドとして認識されません...」というエラーを修正する方法:

プログラムがインストールされていることを確認する

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
プログラムがインストールされていることを確認する

コマンドプロンプトは存在しないプログラムを実行できません。新しくインストールしたプログラムを実行しようとしている場合は、正しくインストールされていることを確認してください。

インストールを確認するには:

1. Win + Rキーを押して「ファイル名を指定して実行」を開きます。「control」と入力して「OK」をクリックします

2. 次に、[コントロール パネル]で、[プログラム] > [プログラムと機能]に移動します。

3. インストールされているアプリのリストをスクロールして、実行するアプリを見つけます。

または、「設定」の「アプリと機能」からインストール済みのアプリを確認することもできます。Windowsキー + Iを押し、「アプリ」をクリックしてインストール済みのアプリを見つけます。

デフォルトでは、CMDからプログラムまたはスクリプトを起動しようとすると、コマンドプロンプトはSystem32フォルダまたは環境変数内の関連ファイルとパスを検索します。ファイルが見つからない場合は、「内部コマンドまたは外部コマンド、実行可能なプログラム、またはバッチファイルとして認識されません」というエラーが返されます。

これは、Windows がほとんどのアプリケーションを System32 フォルダーではなく、C:\Program Files にインストールすることが原因である可能性があります。

この問題は、次の 3 つの方法で解決できます。

1. まず、実行可能ファイルのフルパスを使用してプログラムを起動します。

2. 次に、プログラム パスを Windows 環境変数に追加します。

3. 最後に、ファイルを System32 フォルダーに移動します。

コマンドを実行するには完全なファイルパスを使用します

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
コマンドを実行するには完全なファイルパスを使用します

まず、フルパス方式を試してみましょう。コマンドプロンプトからプログラムを起動する際に、アプリケーション名ではなくファイルのフルパスを使用します。手順は以下のとおりです。

1. まず、管理者権限でコマンドプロンプトを開きます

2. 次に、起動したいアプリケーションのフルパスを入力します。例えば、C:\フォルダにあるESBCalc Portを開きたい場合、フルパスでアプリケーションを開くコマンドは次のようになります。

C:\ESBCalcPort.exe

3. ただし、この方法はファイルパスにスペースが含まれていない場合にのみ機能します。ファイルパスにスペースが含まれている場合は、ファイルパスを二重引用符で囲んで入力してください。

引用符で囲んだ完全なファイルパスを使用してください

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
引用符で囲んだ完全なファイルパスを使用してください

コマンド プロンプトはコマンドの末尾のスペースを読み取り、スペースの後のすべてを別のコマンドとして扱います。

C:\Program Files\Internet Explorer\iexplore.exeにあるInternet ExplorerアプリケーションをCMD経由で起動したいとします。しかし、このファイルパスを実行すると、 Program FilesInternet Explorerの間にスペースがあるためにエラーが発生します。

これを回避するには、ファイルパスを二重引用符で囲みます。この場合、Internet Explorerを起動するコマンドは次のようになります。

"C:\Program Files\Internet Explorer\iexplore.exe"

Windows環境変数にファイルパスを追加する

環境変数を編集して、アプリケーションのファイルパスをそのフォルダに追加することができます。これにより、コマンドプロンプトは入力されたコマンドのパスを特定し、エラーなく実行します。

Windows 環境変数に完全なファイル パスを追加すると、Flex、nmake、make、cobra、Is、terraform、gcc、code、Android Studio、Python、Fastboot、ADB コマンドの「内部コマンドまたは外部コマンドとして認識されません」というエラーを解決できます。

Windows 環境変数を編集するには:

1. Win + Rを押して「実行」を開きます

2. 次に、「control」と入力して「OK」をクリックし、コントロール パネルを開きます

3. 「システムとセキュリティ」>「システム」に移動します。左側のペインで「システムの詳細設定」をクリックします。

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
「システムの詳細設定」をクリック

4. Windows 10の新しいバージョンでは、「設定」>「システム」>「バージョン情報」に移動します。次に、 「関連設定」の下にある「システムの詳細設定」をクリックします

5. [詳細設定]タブで、[環境変数]ボタンをクリックします。

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
環境変数ボタンをクリックします

6. 新しいウィンドウの「システム変数」の下で、Path 変数を選択します。

7. [編集]ボタンをクリックします。

8.編集ウィンドウで、「新規」をクリックします。

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
新規をクリック

9. ここで、CMDから実行したいプログラムのファイルパスを貼り付けます。例えば、C:\Program Files\Google\Chrome\ApplicationにあるChromeブラウザを実行したい場合、ファイルのフルパスは次のようになります。

C:\Program Files\Google\Chrome\Application

10. 「OK」をクリックして環境変数に追加します。

次に、開いているすべてのウィンドウで[OK]をクリックして変更を保存します。

新しい環境変数を追加したら、コマンド プロンプトを開き、プログラム名を入力すると、CMD がエラーなしで開きます。

ファイルをSystem32フォルダに移動する

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法
ファイルをSystem32フォルダに移動する

System32は保護されたシステムフォルダであり、保護されているのには理由があります。管理者権限でプログラムを実行しようとすると、コマンドプロンプトはSystem32フォルダ内の実行ファイルを検索します。ただし、すべてのプログラムがSystem32フォルダにインストールされているわけではないため、エラーが発生する可能性があります。

それでも CMD からプログラムを実行し、完全なファイル パスを入力したくない場合は、プログラム ファイルを System32 フォルダーに移動できます。

プログラム ファイルを System32 フォルダーに移動するには:

1. プログラムのインストールフォルダに移動し、フォルダ内のすべてのファイルをコピーします。ここでは、C:\Program Files\Google\Chrome\Applicationにある Google Chrome ファイルをSystem32 フォルダに移動します。

2. 次に、C:\Windows\System32フォルダに移動し、コピーしたファイルを貼り付けます。UACプロンプトが表示された場合は「はい」をクリックします。

3. 次に、管理者権限でコマンドプロンプトを開き、「chrome」と入力してEnterキーを押します。CMDはすぐにGoogle Chromeブラウザを開きます。

幸運を!

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

Windowsでバックグラウンドアプリケーションをオフにする方法

Windowsでバックグラウンドアプリケーションをオフにする方法

Windows 10でバックグラウンドアプリケーションをオフにすると、コンピューターの動作が遅くなり、システムリソースを節約できます。WebTech360の以下の記事では、Windows 10でバックグラウンドアプリケーションをオフにする方法を解説しています。

Windows 11で言語バーを有効/無効にする方法

Windows 11で言語バーを有効/無効にする方法

使用状況に応じて、コンピューターの言語バーを素早く有効または無効にすることができます。Windows 11で言語バーを有効または無効にする手順は以下のとおりです。

WindowsでNVIDIAシェーダーキャッシュをクリアする方法

WindowsでNVIDIAシェーダーキャッシュをクリアする方法

NVIDIA シェーダーキャッシュをクリアすると、システムがリセットされ、新しいデータで強制的に再構築されます。NVIDIA シェーダーキャッシュをクリアする手順は次のとおりです。

誰かがあなたのラップトップに監視ソフトウェアをインストールしたかどうかを知るにはどうすればよいでしょうか?

誰かがあなたのラップトップに監視ソフトウェアをインストールしたかどうかを知るにはどうすればよいでしょうか?

幸いなことに、隠された監視ソフトウェアを検出し、プライバシーを再び管理するための簡単な方法がいくつかあります。

Windows 11で詳細設定を有効にする方法

Windows 11で詳細設定を有効にする方法

マイクロソフトはWindows 11で再設計された詳細設定ページを導入し、開発者とユーザー向けのシステムカスタマイズに新機能を追加しました。

Windowsが自動的にロックされないようにする方法

Windowsが自動的にロックされないようにする方法

ユーザーが Windows 10 コンピューターをロックできないようにするには、以下の手順に従って Windows 10 のロック画面を無効にします。

Windowsでカーネルデータインページエラーを修正する方法

Windowsでカーネルデータインページエラーを修正する方法

カーネル データ インページ エラー (停止コード 0x0000007a) は、不良セクタ、ウイルス、ハード ドライブ、または RAM の障害によって発生します。

Windows 10でWindowsセキュリティを開く方法

Windows 10でWindowsセキュリティを開く方法

Windows セキュリティが有効になっており、マルウェア、ウイルス、その他のセキュリティ上の脅威をスキャンしてデバイスを積極的に保護します。

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成やラップトップの構成を表示する方法は多数あります。

Windows 10でファンクションキーが機能しない問題を修正

Windows 10でファンクションキーが機能しない問題を修正

Fn ファンクション キーを使用すると、一部のハードウェア機能をより迅速かつ簡単に制御できます。

WindowsのCドライブの黄色い三角の警告を削除する方法

WindowsのCドライブの黄色い三角の警告を削除する方法

この場違いなインジケーターは通常、BitLocker 暗号化が無効になっているか、更新に再起動が必要であるか、ファームウェアのアップグレードが保留中であることを意味します。

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10 でコンピューターのプロパティ (またはシステムのプロパティ) を開くには、次の 6 つの方法のいずれかを使用できます。

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲスト Wi-Fi ネットワークを適切にロックダウンすると、他の情報を共有することなく、インターネット接続を訪問者と共有できます。

Windows 11のファイアウォールをオフにする3つの方法

Windows 11のファイアウォールをオフにする3つの方法

この記事では、WebTech360 が Windows 11 でファイアウォールをオフにする方法を説明します。

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法

WindowsでCMDを使用する際に発生する「内部コマンドまたは外部コマンドとして認識されません」というエラーを修正する方法

ある日、パソコンの電源を入れ、CMDコマンドを実行すると、「内部コマンドまたは外部コマンド、実行可能なプログラム、またはバッチファイルとして認識されません」というエラーが表示されます。どうすればいいでしょうか?

Windowsでバックグラウンドアプリケーションをオフにする方法

Windowsでバックグラウンドアプリケーションをオフにする方法

Windows 10でバックグラウンドアプリケーションをオフにすると、コンピューターの動作が遅くなり、システムリソースを節約できます。WebTech360の以下の記事では、Windows 10でバックグラウンドアプリケーションをオフにする方法を解説しています。

Windows 11で言語バーを有効/無効にする方法

Windows 11で言語バーを有効/無効にする方法

使用状況に応じて、コンピューターの言語バーを素早く有効または無効にすることができます。Windows 11で言語バーを有効または無効にする手順は以下のとおりです。

WindowsでNVIDIAシェーダーキャッシュをクリアする方法

WindowsでNVIDIAシェーダーキャッシュをクリアする方法

NVIDIA シェーダーキャッシュをクリアすると、システムがリセットされ、新しいデータで強制的に再構築されます。NVIDIA シェーダーキャッシュをクリアする手順は次のとおりです。

誰かがあなたのラップトップに監視ソフトウェアをインストールしたかどうかを知るにはどうすればよいでしょうか?

誰かがあなたのラップトップに監視ソフトウェアをインストールしたかどうかを知るにはどうすればよいでしょうか?

幸いなことに、隠された監視ソフトウェアを検出し、プライバシーを再び管理するための簡単な方法がいくつかあります。

Windows 11で詳細設定を有効にする方法

Windows 11で詳細設定を有効にする方法

マイクロソフトはWindows 11で再設計された詳細設定ページを導入し、開発者とユーザー向けのシステムカスタマイズに新機能を追加しました。

Windowsが自動的にロックされないようにする方法

Windowsが自動的にロックされないようにする方法

ユーザーが Windows 10 コンピューターをロックできないようにするには、以下の手順に従って Windows 10 のロック画面を無効にします。

Windowsでカーネルデータインページエラーを修正する方法

Windowsでカーネルデータインページエラーを修正する方法

カーネル データ インページ エラー (停止コード 0x0000007a) は、不良セクタ、ウイルス、ハード ドライブ、または RAM の障害によって発生します。

Windows 10でWindowsセキュリティを開く方法

Windows 10でWindowsセキュリティを開く方法

Windows セキュリティが有効になっており、マルウェア、ウイルス、その他のセキュリティ上の脅威をスキャンしてデバイスを積極的に保護します。

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成やラップトップの構成を表示する方法は多数あります。

Windows 10でファンクションキーが機能しない問題を修正

Windows 10でファンクションキーが機能しない問題を修正

Fn ファンクション キーを使用すると、一部のハードウェア機能をより迅速かつ簡単に制御できます。

WindowsのCドライブの黄色い三角の警告を削除する方法

WindowsのCドライブの黄色い三角の警告を削除する方法

この場違いなインジケーターは通常、BitLocker 暗号化が無効になっているか、更新に再起動が必要であるか、ファームウェアのアップグレードが保留中であることを意味します。

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10 でコンピューターのプロパティ (またはシステムのプロパティ) を開くには、次の 6 つの方法のいずれかを使用できます。

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲスト Wi-Fi ネットワークを適切にロックダウンすると、他の情報を共有することなく、インターネット接続を訪問者と共有できます。

Windows 11のファイアウォールをオフにする3つの方法

Windows 11のファイアウォールをオフにする3つの方法

この記事では、WebTech360 が Windows 11 でファイアウォールをオフにする方法を説明します。