Creo que esto hará el trabajo:
robocopy source destination /E /COPY:SOU /xo /xn /xc /xx /LOG+:F:\Sec.log.
Copias " SOU ": S = Información de seguridad (ACL de NTFS), O = Información de propiedad, U = aInformación de edición
Si esto no funciona, puede usar este comando para hacer una copia de seguridad de los permisos NTFS:
icacls d:\data /save ntfspermissions.txt /t /c
El modificador / T también le permite obtener permisos de subcarpeta. El modificador / C le permite continuar incluso si se encuentran errores (aunque todavía se mostrarán errores).
Y luego use este comando para restaurar los permisos:
icacls d:\ /restore ntfsperms.txt
Tenga en cuenta que en el comando para guardar los permisos, especifiqué la carpeta de destino D:\Data
, pero cuando los restauré, especifiqué D:\
como objetivo. Puede pensar que especificar D:\
como el objetivo en el comando de restauración de alguna manera puede estropear los permisos en otras carpetas en ese nivel, pero como puede ver en el archivo de salida ntfspermissions.txt, solo tiene información sobre la carpeta y subcarpetas de datos, de modo que es todo lo que va a cambiar.