本帖最后由 qixiaobin0715 于 2022-11-10 16:01 编辑
回复 11# hfxiang
楼主表达不清,我认为是[222]、[333]这2行要么都要删除,要么都保留。
都删除:- if "%%~a"=="[222]" set /a b=0
- if !b! EQU 1 echo;%%a
- if "%%~a"=="[333]" set /a b=1
复制代码 都保留:- if "%%~a"=="[333]" set /a b=1
- if !b! EQU 1 echo;%%a
- if "%%~a"=="[222]" set /a b=0
复制代码
|