Cuando copiamos o movemos ficheros y carpetas desde el explorador de Windows, no tenemos la certeza de que se vayan a mantener los permisos asignados. En el caso de que la copia se realice entre distintos sistemas de ficheros o volúmenes, menos aún.
Para estar seguros, lo mejor es utilizar el comando xcopy con los siguientes parámetros:
/E – copia carpetas y subcarpetas, incluyendo las vacías.
/H – copia ficheros ocultos y de sistema.
/K – copia atributos.
/O – copia ACLs y propietario de ficheros
/X – copia la configuración de auditoría
Así pues, accedemos a la línea de comandos (CMD) y ejecutamos el comando de este modo:
xcopy c:\ORIGEN c:\DESTINO /O /X /E /H /K
Revisad el resto de opciones de la ayuda ya que podéis elegir más opciones, como el modo verbose entre otras:
xcopy /?
Robocopy…
Sí, yo también suelo usar en ocasiones Robocopy, pero la diferencia es que no viene instalado por defecto creo recordar.
Gracias por la informacion, es de mucha utilidad para ciertas ocasiones.
Saludos.
robocopy viene con las últimas versiones de windows (a partir de vista creo), y tiene soporte para rutas muuuucho mas largas.