批处理脚本读取TXT文件

时间:2015-08-10 18:54:33

标签: windows batch-file cmd

我正在寻找批处理脚本能够读取txt文件的方法。

让我们说txt文件有一个数字,如“723121312”,我只把那个数字放在那里。

现在,从批处理脚本中,我希望能够将该数字存储为变量%update_id%

批处理脚本将运行如下程序:

call gmpublish.exe update -addon %folder%\*.gma -id %update_id% -changes %update_changes%

其他两个变量并不重要,因为我已经将这些变量自动化了。

它将存储在批处理脚本中,因此程序将如下运行:

call gmpublish.exe update -addon %folder%\*.gma -id %723121312% -changes %update_changes%

谢谢

2 个答案:

答案 0 :(得分:0)

您可能需要以下内容:

FOR /F %%i IN (file.txt) DO call gmpublish.exe update -addon %folder%\*.gma -id %%i -changes %update_changes%

答案 1 :(得分:0)

如果它只存储一行,那就简单了:

for /f

如果有更多行,resultString = "<div id=\"window\">window content --- long html codes</div><div id=\"PopUp\">Popup content --- long html codes</div>" (如在razor的回答中)是更好的方式。