本帖最后由 idwma 于 2021-9-26 22:22 编辑
- @echo off
- setlocal enabledelayedexpansion
- set "str=CT CY CL C1 WC"
- (for /f "delims=" %%a in (111.txt) do (
- set "strr=%%a"
- if defined f (
- set ccc=
- if not "!strr:~0,2!"==" " (
- set f=
- set ccc=1
- )
- if not defined ccc (
- call set "!ff!=%%!ff!%%!strr:~3!"
-
- )
- )
-
- for %%c in (!str!) do (
- if "!strr:~0,2!"=="%%c" (
- set str=!str:%%c=!
- set "ff=%%c"
- set "!ff!=!strr:~3! "
- set f=1
- )
- )
-
- if defined CT if defined CY if defined CL if defined WC if defined C1 (
- if not defined f (
- set /a n+=1
- echo;!n!##!CT!##!CY!##!CL!##!C1!##!WC!
- for %%c in (CT CY CL C1 WC) do set %%c=
- set "str=CT CY CL C1 WC"
- )
- )
- ))>222.txt
- pause
复制代码
|