payne80 10 Geschrieben 29. November 2010 Melden Geschrieben 29. November 2010 (bearbeitet) Hallo zusammen, ich baue gerade ein Script welches mit icacls Ordnerberechtigungen setzen soll. Der Ordner Pfad sieht so aus: d:\Artikel\000191\KV d:\Artikel\000191\TV d:\Artikel\000254\KV d:\Artikel\000254\TV d:\Artikel\000365\KV d:\Artikel\000365\TV usw. Die Artikelnummern werden immer unterschiedlich angelegt. Ich möchte jetzt mit dem Script die Berechtigungen für KV und TV setzen. Ich muss aber irgendwie für den Ordner der Artikelnummer einen Platzhalter einfügen, oder das irgendwie mit einer Schleife lösen. Aber da fehlen mir die Ideen und es wäre schön wenn mir einer einen Denkanstoß geben könnte? Vielen Dank. bearbeitet 29. November 2010 von payne80
NilsK 3.046 Geschrieben 29. November 2010 Melden Geschrieben 29. November 2010 Moin, eine FOR-Schleife in dieser Art sollte helfen. Die icacls-Syntax musst du selbst reinbauen. Wenn die ausgegebenen Zeilen dann stimmen, nimmst du das "@echo" raus. for /F "usebackq delims==" %i in (`dir d:\artikel /AD /B`) do @echo icacls %i\KV BLABLA && @echo icacls %i\TV BLABLA Gruß, Nils
payne80 10 Geschrieben 29. November 2010 Autor Melden Geschrieben 29. November 2010 Super, vielen Dank... ich werde das mit den Schleifen nie kapieren :-)
NilsK 3.046 Geschrieben 29. November 2010 Melden Geschrieben 29. November 2010 Prima, danke für die Rückmeldung! Ja, FOR ist so eine Sache. Wenn man es aber ein paarmal erfolgreich aus dem Web abgetippt hat, wagt man sich schon mal ran. ;) Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden