我正在尝试从文本文件中读取多行并将它们发送到另一个批处理文件,如下所示 -
for /f "tokens=*" %%a in (files.txt) do (
call go.bat "%%~a"
)
这是 go.bat -
echo %1 >> data.txt
files.txt 中有 2 行,但只读取了第一行。如何读取多行?
答案1
发现我的问题了,在 go.bat 末尾有一个“退出”命令!
我正在尝试从文本文件中读取多行并将它们发送到另一个批处理文件,如下所示 -
for /f "tokens=*" %%a in (files.txt) do (
call go.bat "%%~a"
)
这是 go.bat -
echo %1 >> data.txt
files.txt 中有 2 行,但只读取了第一行。如何读取多行?
发现我的问题了,在 go.bat 末尾有一个“退出”命令!