你看看这个效果。。值不值0分??呵呵
@echo off& mode con cols=40 lines=10& title 计时
del=tm.txt 2>nul& for %%1 in (1 2)do set x%%1=第%%1个程序正在计时。。。
echo.%x1%
set tm1=%time::=%
rem 在下面输入你要执行的第一个命令
pause
set tm2=%time::=%
call :wind
echo.& echo.
echo.%x2%
set tm1=%time::=%
rem 在下面输入你要执行的第二个命令
pause
set tm2=%time::=%
call :wind
echo.& echo.& set /p tms=
pause>nul& del=tm.txt& exit
:wind
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("tm.txt",8,true).write(formatnumber(eval(%tm2%-%tm1%),2)^&"-")(window.close)
多给点分啊,不难,但很麻烦...