Je pense que cela fera le travail:
robocopy source destination /E /COPY:SOU /xo /xn /xc /xx /LOG+:F:\Sec.log.
Copies " SOU ": S = Informations de sécurité (ACL NTFS), O = Informations de propriété, U = aInformations de mise à jour
Si cela ne fonctionne pas, vous pouvez utiliser cette commande pour sauvegarder les autorisations NTFS:
icacls d:\data /save ntfspermissions.txt /t /c
Le commutateur / T lui permet également d'obtenir des autorisations de sous-dossier. Le commutateur / C lui permet de continuer même si des erreurs sont rencontrées (bien que des erreurs soient toujours affichées).
Et puis utilisez cette commande pour restaurer les autorisations:
icacls d:\ /restore ntfsperms.txt
Notez que dans la commande pour enregistrer les autorisations, j'ai spécifié le dossier cible D:\Data
, mais lorsque je les ai restaurés, je l'ai spécifié D:\
comme cible. Vous pourriez penser que spécifier D:\
comme cible dans la commande de restauration peut gâcher les autorisations sur d'autres dossiers à ce niveau, mais comme vous pouvez le voir dans le fichier de sortie ntfspermissions.txt, il ne contient que des informations sur le dossier Data et ses sous-dossiers, de sorte que c'est tout cela va changer.
Kalatzis Stefanos
la source
Utilisation de PowerShell:
la source
Vous pouvez essayer d'utiliser Robocopy . AFAIK, il fonctionne toujours sur les nouvelles versions de Windows.
la source
Comme Priaeas l'a dit, robocopy.
Guide de référence pratique pour les commutateurs à utiliser .
/ copyall ou / copy: DATSOU copiera "tout" (données, attributs, horodatages, ACL NTFS, informations sur le propriétaire et l'audit).
la source
e:
était la racine d'un lecteur physique avec plusieurs partages et toutes sortes de blocs d'héritage parsemés.z:
était le "nouveau" lecteur, dans ce cas un lecteur mappé.Cela a juste fonctionné, pas pour les partages, juste les autorisations.
la source
CopyMik Freeware Program mit Keys:
/ CSF [FileMask1 [FileMask2 [....]]]] Copier les attributs de sécurité des fichiers. Seuls les fichiers avec le masque spécifié. (masque par défaut *)
/ CSD [DirMask1 [DirMask2 [....]]]] Copier les attributs de sécurité du dossier. Seuls les dossiers avec le masque spécifié. (masque par défaut *)
http://www.superbasis.de/copymik/index.htm
la source