Stránka 1 z 1

pomoc s vytvořením dávkového souboru

Napsal: stř 30. kvě 2007, 15:34
od Prasathor
potřeboval bych pomoct s vytvořením baťáku pro tuhle činnost v adresáři který může mít libovolný počet libovolně pojmenovaných podadresářů potřebuju vymazat obsah dvou adresářů které jsou ve všech podadresářích a mají ve všech podadresářích stejné názvy nevíte někdo jak na to ? :)

Napsal: stř 30. kvě 2007, 18:22
od pavel.minarik
to asi na woknech baťákem nepude, leda WBScriptem

Napsal: stř 30. kvě 2007, 20:49
od Prasathor
pavel.minarik píše:to asi na woknech baťákem nepude, leda WBScriptem
a nevíš o nějakém dobrém českém tutorialu o vbs ? :)

Napsal: stř 30. kvě 2007, 21:17
od VasekB
batakem to take jde.. dej si v cmd> "FOR /?"
a zamer se na "FOR /F".. bude to vypadat nejak takhle (tohle je nefunkcni. misto RD si dej v testu ECHO, at ti to jen vypisuje, co bude pak mazat, at si hned nesmaznes celej HDD !):

FOR /F %%D IN (`DIR /ON /B c:\cesta`) DO call TestDir %%D
GOTO :EOF

:TestDir
SET CESTA=%1
SET ADRESAR=%~n1
IF {%ADRESAR%}=={"Adresar ke smazani1"} RD /S /Q "%1"
GOTO :EOF