:: FILENAME.BAT - A procedure to manipulate an existing file name. :: :: Tom Lavedas :: http://www.pressroom.com/~tglbatch/ @echo %dbgf% off %4 if [%1]==[] for %%v in (echo goto:End) do %%v Required filename missing. %4 if [%2]==[] %0 %1 Result *. %4 if [%3]==[] %0 %1 %2 *. %4 > %ram%.\comparing.bat echo %%5 %0 %1 %2 %%4 :: %4 >>%ram%.\comparing.bat fc %1 %3 /lb0 %4 comparing 1 2 3 4 :: del %ram%.\comparing.bat set %2=%3 :End