首页->【软件工具包使用(SW/Software Tools Usage)】

4 1

方法一

set TsetNo=8
::setup the prefix of Tset(change the eqnsetno)
set preTset=ts
::define the Tset,eg:the main tsb files
set vari=1
set cnt=0
:loopc   
    set SrcTset[!cnt!]=%preTset%!vari!
    echo for debug==!SrcTset[%cnt%]!,!cnt!,%preTset%======
    set /a cnt=cnt+1,vari=vari+1
    if !cnt!==%TsetNo% ( goto normal ) else (
    goto loopc)
:normal

方法二:

set SrcTset[0]=ts1
set SrcTset[1]=ts2
set SrcTset[2]=ts3

set TsetNo=3

set /a cnt=0
:loopb
    findstr /i /c:"!SrcTset[%cnt%]!"  a.txt>> c.txt
    set /a  cnt=cnt+1
    if !cnt!==%TsetNo% ( goto endf ) else (
    goto loopb )

:endf

楼主可见

  1. shwnyoo 1#

    bat 模拟数组使用,建立loop循环,if-else 条件转移,字符串拼接实例