genSerial.bat文件
<wbr style="line-height:25px"></wbr>
@echo off
set %0~SNFile=%SNFile%
set %0~SN=%SN%
set %0~result=
set SNFile=SN.txt
if "%1" =="reset" (
set /a SN=0
goto save
)
if exist %SNFile% (
for /f %%i in (%SNFile%) do set /a SN=%%i
set /a SN+=1
) else (
set /a SN=0
)
:save
echo %SN% >%SNFile%
set %0~result=%SN%
set SNFile=!%0~SNFile!
set SN=!%0~SN!
使用实例1:
@echo off
Setlocal enabledelayedexpansion
set path=%path%;%cd%\lib
call genSerial
set serial=%genSerial~result%
echo the serial is %serial%
call genSerial
set serial=!genSerial~result!
echo the serial is %serial%
call genSerial reset
set serial=!genSerial~result!
echo after reset,the serial is %serial%
pause
genSerial.bat序列号生成器
本文介绍了一个名为genSerial.bat的批处理文件,用于生成和管理序列号。该脚本能够读取或创建一个文本文件来记录序列号,并通过调用自身实现递增和重置功能。
9064

被折叠的 条评论
为什么被折叠?



