Saturday, January 3, 2009

Windows Batch Files

echo off
set cmd1="date/t"
set cmd2="time/t"

for /F "delims=*" %%z in (filecount.txt) do set/a param3=%%z
set/a param3=%param3%+1
echo %param3% > filecount.txt

for /F "delims=*" %%a in ('%cmd1%') do set param1=%%a
for /F "delims=*" %%b in ('%cmd2%') do set param2=%%b

echo param1 = %param1%
echo param2 = %param2%

echo %param1%, %param2% >> Num_%param3%.txt


--------------------------------END-----------------------------------

A file called filecount.txt must first exist. It should contain a number.

No comments: