Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem automaticke kopirovani souboru

@echo off
 echo kopiruje soubory ze zdroj\*.* do cil\01-31\*.* podle poradovych cisel
 set zdroj=d:\Rok2013
 set cil=d:\Rok2013
:ADRESARE
 for /l %%a in (1,1,9) do (if not exist %cil%\0%%a md %cil%\0%%a)
 for /l %%a in (10,1,16) do (if not exist %cil%\%%a md %cil%\%%a)
:SEZNAM
 dir %zdroj%\*.* /b /a:a /o:n > seznam.txt
:XCOPY
 for /f "tokens=1,2,3 delims=-." %%a in (seznam.txt) do xcopy %zdroj%\%%a-%%b.%%c %cil%\%%b\%%a-%%b.%%c /m /f /d
 del seznam.txt
:END
nekontroluje to správnost názvů souborů, tj. jestli se tam nepřipletou cizí. (pak by proměnná %%c byla prázdná nebo neobsahovala jpg/jpeg)
taky by šel název souborů rozparsovat na rok a podle toho modifikovat zdroj/cíl. ale to by mi tu úplně vyvětralo pivo.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny