122863

Icacls.exe Fehler

Hallo alle miteinander,

ich bin gerade dabei von Windows Server 2003 auf Windows Server 2012R2 zu migrieren. Dabei sollen auch die Dateien der Benutzer mit migriert werden. Diese haben eine aufwändige NTFS Berechtigungsstruktur, welche umbedingt erhalten werden muss.

Das Migrieren der Dateien realisiere ich mit Acronis, was auch sehr gut funktioniert - alle Permissions stimmen am neuen Server.

Im Zuge der Migration sind aber einige Administratorengruppen ebenfalls abgeändert worden. Das heißt die neue Administratorengruppe muss in die Dateien eingetragen werden und die alte muss daraus entfernt werden.

Das Hinzufügen habe ich hinbekommen:
icacls.exe D:\*.* /T /grant NeueAdmins:F

Einzig das Entfernen der alten Admingruppe macht Schwierigkeiten:
icacls.exe D:\*.* /T /remove AlteAdmins

Zu etwa 80% funktioniert alles wunderbar, bei den restlichen Dateien lässt sich die Gruppe einfach nicht entfernen.
Öffnet man jedoch händisch die Sicherheitseinstellungen der Dateien und versucht die alte Gruppe auszutragen, lässt sich das ohne Probleme durchführen.


Hat jemand eine Idee woran das liegen könnte?
Alle Dateien händisch zu bearbeiten ist keine Option, da es sich um tausende Files handelt.
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 277525

Url: https://administrator.de/forum/icacls-exe-fehler-277525.html

Ausgedruckt am: 19.05.2025 um 17:05 Uhr

114757
Lösung 114757 16.07.2015, aktualisiert am 18.07.2015 um 14:42:07 Uhr
Goto Top
Moin,
Für solche Migrationsaufgaben ist das freie SetACL hervorragend geeignet. Dies kann bestimmte vorhandene ACLs durch andere ersetzen.

Guckst du hier:
Fileserver SID bzw. Sicherheitsgruppen tauschen

Gruß jodel32
DerWoWusste
Lösung DerWoWusste 16.07.2015, aktualisiert am 18.07.2015 um 14:42:12 Uhr
Goto Top
Oder auch subinacl.exe - kann auch ersetzen.
122863
122863 18.07.2015 um 14:42:50 Uhr
Goto Top
Besten Dank. Hat funktioniert!