Zoltan AMBROZ írta:
Szia,
a commentezett reszek (//) _ne keruljenek be_ a batch/cmd file-ba!

@echo off
set ARCH=%DATE:~-5% // a dátum utolsó ot karaktere: 04.21
set ARCH=%ARCH:.=% // kivagjuk a pontokat: 0421
set /A AEXT=1 // az elso valtozat

:loop
if EXIST %ARCH%-%AEXT%.arj (
set /A AEXT=%AEXT%+1 // ha van mar ilyen nevu file, megnoveljuk az AEXT erteket (x. valtozat a mai napon)
goto :loop
) else (
arj a %ARCH%-%AEXT% %1 // learchivalja az elso parameterkent (%1) bejovo fajlokat az arj/vmilyen tomorito segitsegevel, pl: arj a 0421-01 *.txt
)
:endBatch // ez nem is kell, csak van :)

Bocs a keslekedesert a zarojelezessel kuszkodtem. Tehat inditas pl.: batchFile *.txt
Udv, AZ


Köszönöm, magánban megy egy levél.
üdv bakosgab



_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx

válasz