尝试创建一种保险库。我有几个.txt文件,其帐户名称包含其中的金额。
const params: Array<Array<string>> = Object.entries(parameters);
当我跑步时,我得到&#34;保险柜包含&#34;在current.txt中。并且CMD内部没有错误。 为了澄清,Current.txt是我想要列表的输出文件,list.txt是银行帐户的列表,目录中包含所有带有数字的银行帐户。
答案 0 :(得分:1)
在我的评论中:
Echo ______________________>current.txt
SetLocal EnableDelayedExpansion
Set "Counter=1"
For /F %%A In (list.txt) Do (
Set "Line_!Counter!=%%A"
Set "_tmp=%%A"
Set /P "amountIn="<%%A.txt
Set /A Counter +=1
>>current.txt Echo !_tmp! vault contains !amountIn!
)
或者:
SetLocal EnableDelayedExpansion
Set "Counter=0"
(
For /F %%A In (list.txt) Do (
Set /A Counter +=1
Set "Line_!Counter!=%%A"
Set /P "amountIn="<%%A.txt
Echo %%A vault contains !amountIn!
)
)>current.txt