:: System Parameter set xpProgName=DosCalculator set xpProgVer=1.0.0.1
echo. title 歡迎使用Taoether編制的小計算器(DCal.bat) %xpProgName%_V%xpProgVer% color 1f rem mode con cols=80 lines=40 echo 歡迎使用Taoether編制的小計算器(DCal.bat) %xpProgName%_V%xpProgVer%
if /I {%1}=={} goto Main if /I "%1"=="C" goto Main if /I "%1"=="H" goto help if /I "%1"=="V" goto ver
:Ver echo. rem 重要聲明: rem 本程序由taoether編寫,您可以任意傳播,但請不要刪除以下信息! rem 如用于商業(yè)用途,請與作者聯(lián)系。 echo Version: echo ------------------------------ echo Program: %xpProgName% echo Author: Taoether echo Version: %xpProgVer% echo IssueTime: 09:01 2009-2-18 echo UpdateTime: 9:01 2009-6-5 echo Email: [email protected] echo HomePage: www.yoyotao.net echo ------------------------------ echo. echo Version Log: echo ----------------------------------------- echo Ver. Date. Log. echo ----------------------------------------- echo V1000 20090218 New program issue. echo V1001 20090605 Add new function: Clear. echo ... echo ----------------------------------------- if /I {%1}=={} goto Main if /I "%1"=="H" goto end if /I "%1"=="V" goto end
:Main echo. echo 進(jìn)入計算模式: (顯示幫助:請按H;顯示版本:請按V;清屏:請按C;退出:請按E) echo. :Calc set /p input=請輸入表達(dá)式: if /I "%input%"=="E" goto end if /I "%input%"=="H" goto help if /I "%input%"=="V" goto Ver if /I "%input%"=="C" goto Clear set /a result=%input% echo 計算結(jié)果為:%input%=%result% echo. goto Calc
:Clear cls if /I {%1}=={} goto Main if /I "%1"=="H" goto end if /I "%1"=="V" goto end