「CMD」、「DISM」などのプログラムを実行プロンプトから直接起動してみたと思います。彼らがどのように即座に立ち上げたのか疑問に思ったことはありませんか?Windows OSはどのようにしてその場所を見つけることができますか?簡単な例は、プログラムのショートカットを作成するとき、ショートカットはプログラムがどこにあるかを知っていて、それを簡単に起動することです。OSは、最も一般的なシステムプログラムが配置されているパスのリストを保持しているため、実行プロンプトを使用すると、簡単に起動できます。このリストはWindows環境変数と呼ばれ、問題が発生した場合、プログラムは機能しません。このガイドでは、コマンドが内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチファイルの問題として認識されない場合の問題のトラブルシューティングを支援します。
コマンドが内部コマンドまたは外部コマンドとして認識されない
プログラムのトラブルシューティングを行う場合は、プログラムが存在することを確認する必要があります。これは、WIN + Rショートカットを使用して呼び出されるRUNプロンプトでも発生する可能性があります。したがって、C:\ Windows \ System32 \に移動して、プログラムが存在するかどうかを確認します。System32フォルダーでEXEを検索することもできます。確信が持てたら、問題を解決しましょう。
環境変数の変更
WIN + Xを使用して、[システム]を選択します。これにより、PCのすべてのプロパティを表示するセクションが開きます。
左側のペインで、[システムの詳細設定]を選択します。環境変数をクリックします。
[システム変数]で[パス]を見つけ、[編集]を選択します。
編集する前に、この文字列全体をコピーしてメモ帳に貼り付けてください。問題が発生した場合は、貼り付けることができます。
ディレクトリパス ' C:\ Windows \ System32 'を探します。そこにない場合は、最後にセミコロンを付けて追加する必要があります。
[OK]をクリックして保存し、終了します。
この後、コンピュータを再起動する必要があります。コンピュータが再起動すると、すべてのパスが取得されます。
次に、「…は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません」というエラーメッセージが表示されたプログラムを実行して、問題が修正されたかどうかを確認する必要があります。
今ここにプロのヒントがあります!カスタムバッチファイルを起動したい場合、またはフォルダ内に多数のファイルがある場合は、これにパスを追加するだけです。次回実行するときは、名前を入力するだけでプログラムが起動します。これは主に、プログラマーがプログラムへの参照を追加するために使用します。