echo off
for /f "delims=" %%a in (1.txt) do set /a ago2000%%a+=1
setlocal enabledelayedexpansion
for /f "delims=" %%b in ('set^|findstr "^ago2000.*=[1-9][0-9]*$"') do (set c=%%b &set c=!c:ago2000=! & echo !c!
)
pause
@echo off for /f "delims=" %%a in (1.txt) do set /a ago2000%%a=0
for /f "delims=" %%a in (1.txt) do set /a ago2000%%a+=1
setlocal enabledelayedexpansion
for /f "delims=" %%b in ('set^|findstr "^ago2000.*=*$"') do (set c=%%b &set c=!c:ago2000=! & echo !c!
)
to ago2000兄,要排序我有一个苯方法,
echo off
for /f "delims=" %%a in (1.txt) do set /a ago2000%%a+=1
setlocal enabledelayedexpansion
for /l %%b in (20 -1 1) do (
for /f "delims=" %%b in ('set^|findstr "^ago2000.*=%%b$"') do (
set c=%%b &set c=!c:ago2000=! & echo !c!
)
)
pause
@echo off
for /f "delims=" %%i in (Test.txt) do set /a .%%i+=1
for /f "tokens=1,2 delims=.=" %%i in ('set .') do set ..%%j.%%i=.
for /f "tokens=1,2 delims=.=" %%i in ('set ..^|sort/r') do echo %%j=%%i
pause
exit