我有一个文本文件'infos.txt',我用FOR / F语句解析。在Windows DOS环境下,这可以按预期工作,但我的目标是Native DOS。从DOS环境运行时,我收到语法错误。我用%i %% i写了它无济于事。这应该很简单。有线索吗?同样,这可以从Windows中的CMD提示按预期工作,但在VirtualBox DOS或通过USB引导到DOS并运行bat文件时都不能。
我的分隔符= =
@ECHO OFF
FOR /F "tokens=2 delims==" %%i in (infos.txt) do echo.%%i
答案 0 :(得分:3)
FOR /F
是DOS上没有的NT增强功能。