[ Last edited by dragonamd on 2009-5-8 at 00:03 ]作者: netbenton 时间: 2009-5-7 12:33 文件要是大的话,这个思路应该是最快的了,
具体要怎么印出,自已改改
@echo off&setlocal enabledelayedexpansion
for /l %%a in (0,1,14) do (
set/a ad=%%a+1
for /l %%b in (1,1,9) do (set #%%a.0%%b=%%a.01-!ad!)
for /l %%b in (10,1,99) do (set #%%a.%%b=%%a.01-!ad!)
)
for /f "tokens=2 delims== " %%a in (tm.txt) do (echo !#%%a!)
[ Last edited by netbenton on 2009-5-7 at 10:35 ]作者: dragonamd 时间: 2009-5-7 23:06 不能用,echo关闭状态作者: dragonamd 时间: 2009-5-8 00:02 能帮忙完成整句代码怎么写吗作者: netbenton 时间: 2009-5-8 01:51 此法是把各个可能的数值,分别当作变量名的一部分,并赋值为:所在阶段值。
当:echo !#%%a!
时就会根据所得数据转为相应的“所在阶段值”
至于要做成什么格式,只有你知道了。