"Nombre de archivo o comando incorrecto" es un mensaje de error común y confuso en MS-DOS y algunos otros sistemas operativos. [1]
COMMAND.COM , la interfaz de usuario principal de MS-DOS, genera este mensaje de error cuando no se pudo interpretar la primera palabra de un comando. Para MS-DOS, esta palabra debe ser el nombre de un comando interno, archivo ejecutable o archivo por lotes , [2] por lo que el mensaje de error proporcionó una descripción precisa del problema pero confundió fácilmente a los principiantes. Aunque la fuente del error a menudo era un comando mal escrito, la redacción daba la impresión de que los archivos nombrados en palabras posteriores estaban dañados o tenían nombres de archivo ilegales. Posteriormente, se cambió la redacción del mensaje de error para mayor claridad. En su lugar, Windows NT muestra el siguiente mensaje de error (donde " foo " se reemplaza por la palabra que causa el error): [3]
"foo" no se reconoce como un comando interno o externo, programa operable o archivo por lotes
Algunos shells de Unix tempranos produjeron el igualmente críptico " foo: no existe tal archivo o directorio " por las mismas razones. La mayoría de los shells modernos producen un mensaje de error similar a " foo: comando no encontrado ". [4] [5] [6]
Ver también
Referencias
- ^ Jim Cooper, (2002). Utilizando MS-DOS 6.22 . Que Publishing. ISBN 9780789725738
- ^ "Instrucciones:" . MSDN . Microsoft . Consultado el 8 de marzo de 2015 .
- ^ Harry Phillips, Eric Skagerberg, (2002). "Nuevas perspectivas en la línea de comandos de Microsoft Windows 2000 MS-DOS, integral, Windows XP mejorado". Aprendizaje Cengage. ISBN 1285963679
- ^ "ejecutar_cmd.c - bash.git - bash" . git.savannah.gnu.org . Consultado el 17 de noviembre de 2018 .
- ^ "main.c \ src - dash / dash.git - DASH Shell" . git.kernel.org . Consultado el 17 de noviembre de 2018 .
- ^ "usuarios-zsh / zsh" . GitHub . Consultado el 17 de noviembre de 2018 .