Loading article…
「コマンドまたはファイル名が間違っています」は、MS-DOSでよく見られるあいまいなエラーメッセージです。[1]
COMMAND.COM は、コマンドの最初の単語を解釈できなかった場合にこのエラー メッセージを生成します。この単語は内部コマンド、実行可能ファイル、またはバッチ ファイルの名前である必要があるため、[2]エラー メッセージは問題を正確に説明していますが、初心者は混乱しがちです。この文言は、コマンドの引数として指定されたファイル名が破損しているか無効であるという印象を与えます。その後、エラー メッセージの文言は明確さのために変更されました。Windows NT では、代わりに次のエラー メッセージが表示されます (「foo」はエラーの原因となった単語に置き換えられます)。[3]
「foo」は、内部コマンド、外部コマンド、
操作可能なプログラム、またはバッチ ファイルとして認識されません。
初期のUnixシェルの中には、同様に謎めいた「foo: そのようなファイルまたはディレクトリはありません「また、何が間違っているかを正確に説明していますが、ユーザーを混乱させています。最近のシェルのほとんどは、次のようなエラーメッセージを生成します」foo: コマンドが見つかりません「」[4] [5] [6]
参照
参考文献
- ^ ジム・クーパー、(2002)。MS-DOS 6.22 を使用します。キュー出版。ISBN 9780789725738
- ^ 「手順」。MSDN。Microsoft。2014年2月20日。2018年6月30日時点のオリジナルよりアーカイブ。 2015年3月8日閲覧。
- ^ハリー・フィリップス、エリック・スカガーバーグ (2002)。「Microsoft Windows 2000 MS-DOS コマンド ラインの新た な展望、包括的、Windows XP 強化版」Cengage Learning。ISBN 1285963679
- ^ "bash - execute_cmd.c". git.savannah.gnu.org . 2022年4月12日閲覧。
- ^ “dash - main.c”. git.kernel.org . 2022-04-12 オリジナルよりアーカイブ。2022-04-12閲覧。
- ^ “zsh - exec.c”. GitHub . 2022年5月21日時点のオリジナルよりアーカイブ。2022年4月12日閲覧。
