一个简单的计数批处理文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
setlocal enabledelayedexpansion
 
:: 定义计数文件
set counter_file=counter.txt
 
:: 检查计数文件是否存在
if not exist %counter_file% (
    echo 0 > %counter_file%
)
 
:: 从文件中读取当前计数值
set /p counter=<%counter_file%
 
:: 显示当前计数值
echo Current counter value: %counter%
 
:: 将计数值加1
set /a counter+=1
 
:: 将新的计数值写入文件
echo %counter% > %counter_file%
 
:: 显示新的计数值
echo New counter value: %counter%
 
::为了看的清楚,这里加入一个 Pause
pause
 
endlocal