Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法


ソフトウェアインストーラがWindows環境変数を混乱させるケースがあります。環境変数が混乱すると、同じ環境変数を共有する他のプログラムに問題が発生する可能性があります。このような症状の1つは、Windowsでは次のエラーです。

"command" is not recognized as an internal or external command, operable program or batch file.

image

pingをコマンドラインから実行します。突然、私は上記と同じエラーを投げます。私はping実行可能ファイルを削除できなかったことを確かに知っているので、ping変数がうんざりしていると思った。 ping.exeがWINDOWS \ system32フォルダに存在することを確認するためにもダブルチェックします。

環境変数にアクセスするには、 [マイコンピュータ]アイコンをクリックし、[プロパティ]を選択します。 [詳細]タブを選択し、[環境変数]をクリックします。新しいバージョンのWindowsでは、高度なシステム設定リンクをクリックしてください。

パス]をクリックし、[編集]ボタンをクリックしてください。

編集する前にメモ帳に貼り付けます。古い値をテキストファイルとして保存して、元の値をバックアップします。

変数の値を編集します。セミコロンで区切られた長い文字列です。実行可能ファイルの場所がこの文字列のエントリの1つであることを確認してください。それ以外の場合は、実行可能ファイルの親フォルダの場所を入力してください。

Windows 10では、これは読みやすいようになります。 テキストの編集をクリックすると、1つのテキストボックスにすべての値が表示されます。

値を編​​集した後新しい値を有効にするには、コンピュータを再起動します。再起動後、再度コマンドを実行して問題が解決されたことを確認してください。そうでない場合は、パス変数の値を再度確認してください。セミコロンの構文が間違っているか、間違った値が入力されている可能性があります。

Victron MultiPlus Software Update & First Lithium Charge - 39

関連記事:


6.05.2009