【发布时间】:2014-08-29 09:18:30
【问题描述】:
我有一个使用FOR 循环读取的文本文件。对于每一行,我想从 INDEX 参数中提取一个子字符串。我的代码如下:
@ECHO off
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /f "delims=" %%a IN (cases.txt) DO (
SET INDEX=3
SET LINE=%%a
ECHO !LINE:~!INDEX!!
)
GOTO :EOF
ECHO 只是在每行的末尾附加了单词“INDEX”。有没有可能完成我想做的事情?
问候,
安德鲁
【问题讨论】:
标签: windows batch-file for-loop