推奨されます, 2024

エディターズチョイス

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

ソフトウェアのインストーラが私たちのWindows環境変数をめちゃくちゃにする場合があります。 環境変数がめちゃくちゃになると、同じ環境変数を共有する他のプログラムとのトラブルを引き起こす可能性があります。 1つのそのような徴候はWindowsの次のエラーです。

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

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

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

システム変数パネルで、 パス」を選択してから「編集」ボタンをクリックします。

編集する前に、値をコピーしてメモ帳に貼り付けることをお勧めします。 元の値のバックアップがあるように、古い値をテキストファイルとして保存します。

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

Windows 10では、値は表形式で表示されるため、読みやすくなっています。 必要に応じて、[ テキストの編集 ]をクリックして1つのテキストボックスにすべての値を表示できます。

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

Top