楼主应该是这个意识,相当于计算批处理运行的次数。
每运行一次,就加1
:- @echo off
- for /f "tokens=1* delims=:" %%i in ('findstr /n .* "%~nx0"') do set /a num=%%i-1
- for /f "skip=%num% delims=" %%a in ('type "%~nx0"') do (
- for /f "delims= " %%b in ("%%a") do if not "%%b"==":" echo\>>"%~nx0"
- for %%b in (%%a) do set /a %%b+=1
- )
- set /a :+=1
- set/p=: <nul>>"%~nx0"
- :: 以下为要运行的代码。
- cd ghost
- if exist WATTCP.CFG del WATTCP.CFG >nul
- echo IP=192.168.2.%:%> Wattcp.cfg
- echo NETMASK=255.255.255.0>> Wattcp.cfg
- echo GATEWAY=192.168.2.251>> Wattcp.cfg
- ghost -ja=yx
- exit
复制代码
[ 本帖最后由 随风 于 2008-1-7 00:01 编辑 ] |