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.
Please also mark the comments that contributed to the solution of the article
Content-Key: 41018
Url: https://administrator.de/contentid/41018
Printed on: April 18, 2024 at 10:04 o'clock
7 Comments
Latest comment
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)