Ich denke, das wird die Arbeit erledigen:
robocopy source destination /E /COPY:SOU /xo /xn /xc /xx /LOG+:F:\Sec.log.
" SOU " -Kopien: S = Sicherheitsinformationen (NTFS-ACLs), O = Besitzinformationen , U = Bearbeitungsinformationen
Wenn dies nicht funktioniert, können Sie mit diesem Befehl NTFS-Berechtigungen sichern:
icacls d:\data /save ntfspermissions.txt /t /c
Mit der Option / T können auch Berechtigungen für Unterordner abgerufen werden. Mit der Option / C kann der Vorgang fortgesetzt werden, auch wenn Fehler auftreten (obwohl weiterhin Fehler angezeigt werden).
Verwenden Sie dann diesen Befehl, um die Berechtigungen wiederherzustellen:
icacls d:\ /restore ntfsperms.txt
Beachten Sie, dass ich im Befehl zum Speichern der Berechtigungen den Zielordner angegeben habe D:\Data
, beim Wiederherstellen jedoch nur D:\
das Ziel angegeben habe. Möglicherweise denken Sie, dass das Angeben D:\
als Ziel im Befehl restore die Berechtigungen für andere Ordner auf dieser Ebene durcheinander bringt. Wie Sie jedoch in der Ausgabedatei ntfspermissions.txt sehen können, enthält sie nur Informationen zum Ordner Data und zu den Unterordnern ist alles, was es ändern wird.
Verwenden von PowerShell:
quelle
Sie können versuchen, Robocopy zu verwenden . AFAIK funktioniert immer noch auf neueren Windows-Versionen.
quelle
Wie Priaeas sagte, Robokopie.
Praktische Referenzanleitung für die Verwendung von Schaltern .
/ copyall oder / copy: DATSOU kopiert "alles" (Daten, Attribute, Zeitstempel, NTFS-ACLs, Eigentümer- und Überwachungsinformationen).
quelle
e:
war die Wurzel eines physischen Laufwerks mit mehreren Anteilen und allen möglichen Vererbungsblöcken.z:
war das "neue" Laufwerk, in diesem Fall ein zugeordnetes Laufwerk.Es hat einfach funktioniert, nicht für die Freigaben, nur für die Berechtigungen.
quelle
CopyMik Freeware-Programm mit Schlüsseln:
/ CSF [FileMask1 [FileMask2 [....]]]] Dateisicherheitsattribute kopieren. Nur Dateien mit der angegebenen Maske. (Standardmaske *)
/ CSD [DirMask1 [DirMask2 [....]]]] Sicherheitsattribute für Ordner kopieren. Nur Ordner mit der angegebenen Maske. (Standardmaske *)
http://www.superbasis.de/copymik/index.htm
quelle