ICACLS kann die ACL eines Baums mit dem folgenden Befehl speichern, wobei a_dir_root
sich die Wurzel dieses Baums befindet:
icacls a_dir_root\ /save AclFile /T /C /Q
Natürlich werden Gruppen als SIDs identifiziert. Ich möchte sie auf einem anderen Server wiederherstellen, auf dem dieselbe Gruppe nach Namen festgelegt ist, deren zugeordnete SID jedoch nicht mit der des Quellservers übereinstimmt.
Gibt es eine einfache und elegante Möglichkeit, oder sollte ich ein Skript für diese Aufgabe schreiben, d. h. einige Zeilen, um in der ACL-Datei alle SIDs durch die zugeordneten Namen zu ersetzen? (eine automatisierte Version einesErsatz mit roher Gewalt)
Einmal habe ich ein Bash-Skript unter Cygwin verwendet, aber natürlich wurde es vonBLODA. Ich frage, bevor ich mit dem Codieren beginne