NTFS-Berechtigungen auf Unterverzeichnisse und Dateien per Batch überschreiben
Hallo Zusammen,
gibt es eine möglichkeit über ein Batch-Script (*.bat, *.cmd) sich in einem Verzeichniss befindlichen Ordern und Dateien die NTFS-Berechtigungen mit den des Übergeordeten Ordner zu überschreiben?
Verzeichnisaufbau
Verz01
- UVerz01
-- Datei01
-- Datei02
-- Datei03
- UVerz02
-- Datei04
-- Datei05
-- Datei06
Im Prinzip soll das Script das gleiche machen, wie wenn ich im Verz01 unter Eigenschaften -> Sicherheit -> Erweitert den Hacken bei Berechtigungen ersetzen setze und auf OK klicke.
Ich habs mit cacls versucht, habs aber leider nicht hinbekommen.
Vielen Dank im Voraus.
mfg
andi
PS: Es sollte, wenn möglcih, mit Windowsboordmitteln (Windows XP SP2) gelöst werden.
gibt es eine möglichkeit über ein Batch-Script (*.bat, *.cmd) sich in einem Verzeichniss befindlichen Ordern und Dateien die NTFS-Berechtigungen mit den des Übergeordeten Ordner zu überschreiben?
Verzeichnisaufbau
Verz01
- UVerz01
-- Datei01
-- Datei02
-- Datei03
- UVerz02
-- Datei04
-- Datei05
-- Datei06
Im Prinzip soll das Script das gleiche machen, wie wenn ich im Verz01 unter Eigenschaften -> Sicherheit -> Erweitert den Hacken bei Berechtigungen ersetzen setze und auf OK klicke.
Ich habs mit cacls versucht, habs aber leider nicht hinbekommen.
Vielen Dank im Voraus.
mfg
andi
PS: Es sollte, wenn möglcih, mit Windowsboordmitteln (Windows XP SP2) gelöst werden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 41018
Url: https://administrator.de/forum/ntfs-berechtigungen-auf-unterverzeichnisse-und-dateien-per-batch-ueberschreiben-41018.html
Ausgedruckt am: 06.04.2025 um 22:04 Uhr
7 Kommentare
Neuester Kommentar

Hallo,
zum setzen von NTFS-Berechtigungen gibt es unter Windows das Tool "cacls".
Eventuell für Deine Zwecke besser ist aber "fileacl", in folgendem Thread näher angesprochen:
Kommandozeilentool zum vergeben von NTFS Berechtigungen (List Access)
Gruß,
Tim
zum setzen von NTFS-Berechtigungen gibt es unter Windows das Tool "cacls".
Eventuell für Deine Zwecke besser ist aber "fileacl", in folgendem Thread näher angesprochen:
Kommandozeilentool zum vergeben von NTFS Berechtigungen (List Access)
Gruß,
Tim

Eventuell kann dir auch setacl weiterhelfen. Zu finden bei www.sf.net
Viel Erfolg
Viel Erfolg

Hallo,
hab gerade nochmal nachgelesen. Die Vererbung von Rechten an Ordner und Dateien, die in der Hierarchie tiefer liegen, ist mit cacls nicht möglich. Du wirst um Zusatztools also nicht herumkommen.
Hier ist noch ein ganz interessanter Beitrag, diese Problematik unter W2K bzw. NTFS betreffend:
http://www.msexchangefaq.de/verschiedenes/ntfs.htm
Der Tenor des Ganzen: Vererbung von Rechten ist nicht Bestandteil des NTFS sondern nur ein Feature der Windows Benutzeroberfläche.
Wenn es wirklich kein Extratool sein darf, dann könnte man immer noch versuchen, das Klicken auf die Checkbox (Dein Bild oben) mit "AutoIt" zu automatisieren.
Gruß,
Tim
P.S.: Und das hier hat nicht geklappt? --> Kommandozeilentool zum vergeben von NTFS Berechtigungen (List Access)
hab gerade nochmal nachgelesen. Die Vererbung von Rechten an Ordner und Dateien, die in der Hierarchie tiefer liegen, ist mit cacls nicht möglich. Du wirst um Zusatztools also nicht herumkommen.
Hier ist noch ein ganz interessanter Beitrag, diese Problematik unter W2K bzw. NTFS betreffend:
http://www.msexchangefaq.de/verschiedenes/ntfs.htm
Der Tenor des Ganzen: Vererbung von Rechten ist nicht Bestandteil des NTFS sondern nur ein Feature der Windows Benutzeroberfläche.
Wenn es wirklich kein Extratool sein darf, dann könnte man immer noch versuchen, das Klicken auf die Checkbox (Dein Bild oben) mit "AutoIt" zu automatisieren.
Gruß,
Tim
P.S.: Und das hier hat nicht geklappt? --> Kommandozeilentool zum vergeben von NTFS Berechtigungen (List Access)