脚本跳过阅读文本文件

时间:2016-10-13 13:29:55

标签: batch-file command-line command-prompt

我有一个存储在变量中的文本文件的路径,如下所示:

set readfile="%USERPROFILE%\Utilities\list_2.txt"

我使用for循环来读取它:

FOR /F "tokens=1" %%i IN (%readfile%) DO

问题是,它没有读取文件,它完全跳过for循环。它可以读取文件的唯一方法是直接插入路径,其中没有变量。我也尝试了!readfile!,但它不起作用,结果相同。

1 个答案:

答案 0 :(得分:0)

FOR /F "usebackqtokens=1" %%i IN (%readfile%) DO

FOR /F "tokens=1" %%i IN ('type %readfile%') DO

应该解决你的问题。

请参阅文档提示中的for /?|more