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 /?