Batch Schleifen Problem

cmue

Ensign
Registriert
Apr. 2004
Beiträge
154
HI,
ich habe ein Problem mit meiner for Schleife:

dir "d:\supplier_tree\" /ad /s /B > "d:\batch\allfolder.txt"
for /F "delims=[]" %%i in (d:\batch\allfolder.txt) do attrib +h /d /s """%%i"""

Diese Schleife schreibt alle Ordner aus d:\supplier_tree\ in eine TXT Datei.
Anschließend werden alle Ordner mit einem "h" Attribut gesetzt.

Jetzt mein Problem:

Ich will das alle Unterordner nur dieses "h" Atrribut bekommen. Z.B.

d:\supplier_tree\kunde1\ORDNER

d:\supploer_tree\kunde2\ORDNER

so... alles ab "ORDNER" soll nun das "h" Attribut bekommen. Wie stelle ich das an?
Muss bestimmt irgendeine verschachtelte FOR Schleife werden, aber ich schaffe das nicht.

DANKE!
CMue
 
Zurück
Oben