Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Pokud bys to chtěl dělat častějš, možná bude lepší to trochu zautomatizovat. Nevím jak je to s podpo… poslední
JoDiK 18.08.2009 10:09
JoDiK

Pokud bys to chtěl dělat častějš, možná bude lepší to trochu zautomatizovat. Nevím jak je to s podporou batch souborů ve vistě ale do XP by měl fungovat třeba takovýhle dávkový soubor uložený ve stejné složce jako zdrojový soubor třeba pod názvem kopie.bat (vyrobí 20 kopií zadaného souboru doplněných na začátku jména čísly 00-19):

Verze pro jeden soubor (jeho název napiš místo nazevsouboru.doc):

@echo off
for %%a in (0 1 2 3 4 5 6 7 8 9) do copy "nazevsouboru.doc" "0%%a_nazevsouboru.doc" >nul
for %%a in (0 1 2 3 4 5 6 7 8 9) do copy "nazevsouboru.doc" "1%%a_nazevsouboru.doc" >nul
echo Zkopirovano...

Univerzální verze pro libovolný soubor zadaný na příkazové řádce:

@echo off
if "%1"=="" goto chyba
for %%a in (0 1 2 3 4 5 6 7 8 9) do copy "%1" "0%%a_%1" >nul
for %%a in (0 1 2 3 4 5 6 7 8 9) do copy "%1" "1%%a_%1" >nul
echo Zkopirovano...
goto konec
:chyba
echo Spoustej takto:
echo %0 nazev_zdrojoveho_souboru
:konec

Zpět do poradny Odpovědět na původní otázku Nahoru