【发布时间】:2016-11-14 08:53:46
【问题描述】:
我有一个文件,我希望使用 for 命令来查看它。我的问题是我尝试用双引号字符 ["] 进行分隔,我必须转义它,所以我的 for 看起来像这样:
for /f tokens^=1^,2^,3^ delims^=^<^"^= %%a in ("%%i") do (
)
而且我不明白为什么如果我从 tokens tokens^=1^,2^,3**^** 中删除最后一个 [^],我会收到一个错误:delims 是意外的。
关于如何用双引号分隔而不必转义所有其他字符的任何建议?
【问题讨论】:
标签: batch-file for-loop delimiter