FreeDOS 中 /f 的语法无效

FreeDOS 中 /f 的语法无效

我得到了一个在 Windows 中使用的脚本for /f。但是,FreeDOS 似乎不支持该语法/f,并且它仅在 Windows 模拟 cmd 中受支持。

for /f "tokens=4" %%i in ('all.bat') do set RESULT=%%i

此命令告诉它选择第四个单词并将其设置为变量。我已经在 cmd 中测试过它并且它可以工作,但现在我需要将其放入可启动的 FreeDOS USB 棒中。

答案1

根据FreeDOS 帮助,该for命令针对一组文件中的每个文件运行指定的命令。不会出现像/F针对另一个命令的结果运行它这样的附加开关...

相关内容