我的要求是逐行回显文本文件的内容。
文本文件的内容还包含一些变量。因此,预计echo命令将显示这些变量的值。请在下面找到修改后的代码清单:
reader.bat
:
@echo off
set key=value
echo Check key : %key%
for /F "tokens=*" %%A in (test.template) do echo %%A
test.template
:
Expected data for key : %key%
预期输出为:
Check key : value
Expected data for key : value
实际输出为:
Check key : value
Expected data for key : %key%
答案 0 :(得分:3)
...
for /F "tokens=*" %%A in (test.template) do CALL echo %%A
您需要对数据进行评估,而不是反刍。