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
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