Los nombres de archivo largos o las rutas de acceso con espacios requieren comillas

En este artículo se proporciona una solución a un problema que se produce cuando se especifican nombres de archivo largos o rutas de acceso con espacios.

Se aplica a: Windows 10 (todas las ediciones), Windows Server 2012 R2
Número KB original: 102739

Síntomas

El siguiente mensaje de error se proporciona al especificar nombres de archivo largos o rutas de acceso con espacios en Windows NT:

El sistema no encuentra el archivo especificado

Causa

NTFS admite nombres de archivo largos o rutas de acceso con espacios en Windows NT. Sin embargo, estos nombres de archivo o directorio requieren comillas alrededor de ellos cuando se especifican en una operación de símbolo del sistema. Si no se usan las comillas, se produce el mensaje de error.

Solución

Use comillas al especificar nombres de archivo largos o rutas de acceso con espacios. Por ejemplo, escribir el comando copy c:\my file name d:\my new file name en el símbolo del sistema da como resultado el siguiente mensaje de error:

El sistema no puede encontrar el archivo especificado.

La sintaxis correcta es esta:

copy "c:\my file name" "d:\my new file name"

Nota:

Se deben usar las comillas.

Más información

Los espacios se permiten en nombres de archivo largos o rutas de acceso, que pueden tener hasta 255 caracteres con NTFS. Sin embargo, todas las operaciones de símbolo del sistema que implican nombres largos con espacios deben tratarse de forma diferente. Normalmente, es una convención de MS-DOS poner un espacio después de una palabra para especificar un parámetro. La misma convención se sigue en operaciones de símbolo del sistema de Windows NT, incluso cuando se usan nombres de archivo largos.

Recolección de datos

Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.