pomoc s vytvořením dávkového souboru
- Prasathor
- Nováček

- Registrován: 18. kvě 2006
pomoc s vytvořením dávkového souboru
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 ? 
- pavel.minarik
- Středně pokročilý

- Registrován: 03. čer 2003
- Bydliště: Brno
- Kontaktovat uživatele:
- Prasathor
- Nováček

- Registrován: 18. kvě 2006
- VasekB
- Začátečník

-
- Registrován: 12. bře 2005
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
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