在cmd下:
for /f "delims=" %i in (abc.txt) do echo %i
%i就是用来存储遍历获取的每行的。
在批处理文件中:
for /f "delims=" %%i in (abc.txt) do echo %%i
在批处理文件中如果想逐行处理文本要这样:
@echo off
@setlocal enabledelayedexpansion
@for /f "delims=" %%i in (abc.txt) do (
@set a=%%i
@echo !a!
REM 之后要引用变量a,都要用!a!的形式
)
温馨提示:答案为网友推荐,仅供参考