Rechter aller Unterordner mit dem selben Namen ändern
Hallo zusammen,
ich hab eine Anfrage bei der ich die Rechte sehr vieler Unterordner mit dem selben Namen ändern muss, die Struktur sieht so aus:
\\Server\Abteilung\Projekt1\Allgemein
\\Server\Abteilung\Projekt1\Geheim
\\Server\Abteilung\Projekt2\Allgemein
\\Server\Abteilung\Projekt2\Geheim
\\Server\Abteilung\Projekt3\Allgemein
\\Server\Abteilung\Projekt3\Geheim
ich muss jetzt einer Gruppe von Usern Zugriff auf alle Allgemein Ordner einrichten, und da es sich dabei um über 300 Projektordner handelt hab ich mich gefragt ob man das nicht auch eleganter lösen kann als jedes Verzeichnis durch zu gehen.
ich hab eine Anfrage bei der ich die Rechte sehr vieler Unterordner mit dem selben Namen ändern muss, die Struktur sieht so aus:
\\Server\Abteilung\Projekt1\Allgemein
\\Server\Abteilung\Projekt1\Geheim
\\Server\Abteilung\Projekt2\Allgemein
\\Server\Abteilung\Projekt2\Geheim
\\Server\Abteilung\Projekt3\Allgemein
\\Server\Abteilung\Projekt3\Geheim
ich muss jetzt einer Gruppe von Usern Zugriff auf alle Allgemein Ordner einrichten, und da es sich dabei um über 300 Projektordner handelt hab ich mich gefragt ob man das nicht auch eleganter lösen kann als jedes Verzeichnis durch zu gehen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 292482
Url: https://administrator.de/contentid/292482
Ausgedruckt am: 25.11.2024 um 14:11 Uhr
1 Kommentar
Hallo Manuelef!
Soferne es keine anderen Ordner namens "Allgemein" gibt, sollte das etwa so gehen:
Diese Zeile ist zur direkten Ausführung in einer CMD-Shell gedacht - wenn's ein Batch sein soll, natürlich jeweils %%i verwenden.
Das
Grüße
bastla
Soferne es keine anderen Ordner namens "Allgemein" gibt, sollte das etwa so gehen:
for /f "delims=" %i in ('dir /s/b/ad "\\Server\Abteilung\Allgemein"') do @echo Rechte setzen fuer: "%i"
Das
echo
nach dem do
steht zum Testen da - wenn's passt, gehört dort natürlich Dein cacls/xcacls/icacls
-Befehl hin ...Grüße
bastla