我想首先感谢任何贡献者的帮助。我是创建批处理文件的初学者,所以我希望病人能够提供足够的信息来回答我的问题。使用从文本文件中提取的变量创建批处理文件
我有一个名为storagetool.exe的程序,期待三个变量;服务器,区域和prodid。
服务器的数量是已知的,并且值是静态的。
区域的数量是已知的,并且值是静态的。
prodids的数量可能不知道。昨天我有4 prodids检查,今天我已经超过100.
因此,在命令终端,我会输入'storagetool.exe server1 9 9999'然后我会收到输出,我管道到一个文本文件称为productlog.txt
----------Productlist.bat file-------------------------------
@(
StorageTool.exe server1 14 00
echo _________________________________________________________________
) > productlog.txt
---------End of Productlist.bat------------------------------------------------
我希望做的是有一个具有所有我测试,并有从它的批处理文件拉动prodids一个文本文件。 我仍然希望文件的输出有长行来分隔每个prodid的输出以帮助我读取它。
的最终结果将是
---------prodid.txt-----------------------------------
00001
00002
00003
ext..
----------end of prodit.txt-----------------
的批处理文件看起来像的输出;
(output of storagetool.exe server1 14 0001)
echo ______________________________
(output of storagetool.exe server1 14 00002)
echo ______________________________
(output of storagetool.exe server1 14 00003)
echo ______________________________
转...管道输送到一个文本Prodlog.txt
谢谢您的帮助,这是极大的赞赏。
感谢@LucasZamboulis的编辑。 – 2014-09-14 08:13:48