es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Obtengo “No se encuentra el archivo especificado” cuando cambio de directorios en la ventana de comandos de Windows 10?

¿Por qué obtengo el mensaje de error “El sistema no puede encontrar el archivo especificado” cuando uso la siguiente secuencia de comandos en el Command Prompt de Windows 10?

Microsoft Windows [Versión 10.0.19043.1415]
(c) Microsoft Corporation. Todos los derechos reservados.

C:\WINDOWS\system32>cd \Users\Public

C:\Users\Public>echo.>junk.txt

C:\Users\Public>cd Documents

C:\Users\Public\Documents>echo.>junk.txt
El sistema no puede encontrar el archivo especificado.

C:\Users\Public\Documents>

Obtengo los mismos resultados para todos los usuarios, no solo para “Public”. Obtengo los mismos resultados cuando se ejecuta con privilegios de “administrador” o sin ellos.

Por favor, ayuda; he pasado horas buscando en la web y en stackoverflow una respuesta y no he encontrado ninguna.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    La razón del mensaje de error “No se encuentra el archivo especificado” es porque el símbolo del sistema está tratando de redirigir la salida del comando “echo” a un archivo llamado “junk.txt” en el directorio actual, que es “C:\Users\Public\Documents”. Sin embargo, este directorio no contiene un archivo llamado “junk.txt”, por lo que el símbolo del sistema devuelve un error.

    Para solucionar este error, puedes crear el archivo “junk.txt” en el directorio “C:\Users\Public\Documents” antes de ejecutar el comando “echo”, o puedes especificar una ruta diferente para el archivo de salida utilizando el símbolo “>”. Por ejemplo:

    C:\WINDOWS\system32>cd \Users\Public
    
    C:\Users\Public>echo.>junk.txt
    
    C:\Users\Public>cd Documents
    
    C:\Users\Public\Documents>echo.>C:\Users\Public\junk.txt
    

    Esto debería crear el archivo “junk.txt” en el directorio “Public” y redirigir la salida del comando “echo” a ese archivo.

Comments are closed.