Eu acho que isso fará o trabalho:
robocopy source destination /E /COPY:SOU /xo /xn /xc /xx /LOG+:F:\Sec.log.
Cópias de " SOU ": S = Informações de segurança (ACLs de NTFS), O = Informações de propriedade, U = a Informações de edição
Se isso não funcionar, você pode usar este comando para fazer backup de permissões NTFS:
icacls d:\data /save ntfspermissions.txt /t /c
A opção / T também permite obter permissões de subpastas. A opção / C permite que continue mesmo se forem encontrados erros (embora ainda sejam exibidos erros).
E, em seguida, use este comando para restaurar as permissões:
icacls d:\ /restore ntfsperms.txt
Observe que no comando para salvar as permissões, especifiquei a pasta de destino D:\Data
, mas quando as restaurei, especifiquei exatamente D:\
como o destino. Você pode pensar que especificar D:\
como o destino no comando restore pode, de alguma forma, atrapalhar as permissões em outras pastas nesse nível, mas como você pode ver no arquivo de saída ntfspermissions.txt, ele só possui informações sobre a pasta e subpastas Dados, para que é tudo que vai mudar.