Usuario
Robocopy quiere copiar un directorio que no existe en el origen

Pregunta
-
Buenas, me estoy peleando con robocopy. He probado ya de todo y no veo dónde está el fallo.
La instrucción es la siguiente:
robocopy c:/users/marta/documents c:/pruebas /E
En la carpeta origen, documents, hay los siguientes ficheros y directorios
El fichero desktop.ini no sé de dónde lo saca, pues no está ni oculto. Y al final se queda reintentado copiar el directorio c:\pruebas\Mi Música que no existe
Seguro que lo estoy haciendo mal, pero no veo el error. Alguien me puede ayudar?
Gracias
mblascog
- Editado kambiz_marta lunes, 2 de julio de 2018 7:18
Todas las respuestas
-
-
-
Hola:
Desktop.ini es el archivo de configuración de cada carpeta. Es un archivo del sistema y debe de estar oculto.
Veo que la ruta es de usuario, por tanto ejecutar sobre esa ruta puede requerir de elevación de permisos. Ejecuta la ventana del cmd como administrador, a ver si te da el mismo resultado.
Inicio Sistema De Windows>>Símbolo del sistema, botón derecho, mas, Ejecutar como administrador.
Yo lo he probado con mi usuario y es funcional. Si te ha pasado con tres equipos, empieza la duda. Estas en un dominio???
Un saludo
-
Buenas,
El servidor es un dominio, pero obtengo lo mismo tanto en en servidor, como en un pc fuera de la red local.
Elevando permisos, consigo que no dé error, pero aparecen los directorios Mi Música, Mi imagénes ... Es como si mantuviera la estructura de Windows 7, que Mis Imágenes, Mis Videos, ... se encontraban dentro de Mis Documentosmblascog
-
Prueba con pasar el parámetro /XJ (o más específicamente /XJD) para excluir los puntos de unión. Desde los tiempos de Windows Vista, "Mis imágenes", "Mi música", "Mis vídeos" y similares son enlaces a los directorios Pictures, Music, Videos, etc., por motivos de compatibilidad. Sus permisos están establecidos de forma que no se puedan enumerar los contenidos (para evitar bucles al recorrer el árbol de directorios) pero sí acceder de forma directa a los ficheros y subcarpetas de destino a través de esas rutas.
Para evitar copiar Desktop.ini, aunque realmente no molesta demasiado, quizá podrías usar algo como /IA:SH (excluir archivos que tengan el atributo de oculto o de sistema, o ambos) o expresamente /XF desktop.ini para excluir los ficheros con ese nombre concreto.