方法有很多,可以有次数,也可以计数天数。
给你几个例子:- set /p n=<temp.txt
- set /a n+=1
- echo.%n%>temp.txt
- -----------
- @set "a=7"&if exist 已用6次.bat (del 已用6次.bat&goto star)
- @echo off&set/a a+=1
- echo @s^et "a=%a%"^&if exist %~nx0 (del %~nx0^&goto star)>已用%a%次.bat
- MORE +1<%0>>已用%a%次.bat
- 已用%a%次.bat
- :star
- @echo off
- echo.&echo 已用%a%次
- pause
- exit
- ----------------
- @set "a=5"
- @echo off
- IF EXIST temp.bat goto next
- set/a a+=1
- :new
- echo MORE +1^<%%0^>%0^&%0>temp.bat
- echo @s^et "a=%a%">>temp.bat
- MORE +1<%0>>temp.bat
- temp.bat
- :next
- del temp.bat
- ::::::::::::::::::::::::::::::::::::::
- echo.
- echo.己用 %a% 次^!
- if %a%==10 set a=1&cls&goto new
- pause>nul
复制代码
|