Originally posted by scale888 at 2009-7-4 12:02:
a.txt中的内容:
abc:
test.bat的内容:
@echo off
for /f "delims=: tokens=2" %%i in (a.txt) do (
if "%%i"=="" echo 空值
)
pause
我要说的是如何捕获 ...
写成这样就可以:
@echo off
for /f "delims=: tokens=2" %%i in (a.txt) do (
if "%%j"=="" echo 空值
)
pause
在解析文件时,以分隔符操作,依次将变量赋值扩展.第一个变量扩展给%%i,第二个给%%j,按字母顺序依次赋值.
Last edited by Hanyeguxing on 2009-7-4 at 13:24 ]