- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=1,2 delims=:" %%a in ('findstr /n . a.txt') do (
- set str=%%b
- set str=!str: =!
- for /l %%c in (0,1,100) do (
- set str2=!str:~%%c,1!
- if not "!str2!"=="" set /a "#%%a+=1"&set "_%%a=%%b"
- )
- )
- for /f "tokens=1,2 delims==" %%a in ('set #') do set num=!num! %%b
- set num=!num:~1!
- for /l %%a in (1,1,100) do (
- for %%b in (!num!) do (
- if %%a==%%b set shuzi=%%b
- )
- )
- for /f "tokens=1,2 delims==" %%a in ('set #') do (
- set zimu=%%a
- if %%b==!shuzi! set zimu=!zimu:~1!
- )
- call,echo;%%_!zimu!%%
- pause
复制代码 代码有点多 |