创建文件和内容列表

时间:2018-04-24 07:04:54

标签: batch-file cmd

尝试创建一种保险库。我有几个.txt文件,其帐户名称包含其中的金额。

const params: Array<Array<string>> = Object.entries(parameters);

当我跑步时,我得到&#34;保险柜包含&#34;在current.txt中。并且CMD内部没有错误。 为了澄清,Current.txt是我想要列表的输出文件,list.txt是银行帐户的列表,目录中包含所有带有数字的银行帐户。

1 个答案:

答案 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