
CODE: [Copy to clipboard][ Last edited by Hanyeguxing on 2009-12-21 at 22:08 ]::--------BEGIN---------------
set my=04050608070309121113101415
setlocal enabledelayedexpansion
for /l %%i in (0,2,24) do >>%temp%\tst.txt echo !my:~%%i,2!
for /f %%i in ('sort %temp%\tst.txt') do set /a T+=1&set A!T!=%%i
echo %A1% %A2% %A3% %A4% %A5% %A6% %A7% %A8% %A9% %A10% %A11% %A12% %A13%
del /f /q %temp%\tst.txt
PAUSE
::----------END--------------
CODE: [Copy to clipboard][ Last edited by Hanyeguxing on 2009-12-21 at 23:29 ]@echo off &setlocal enabledelayedexpansion
set my=04050608070309121113101415
:Hanye::计算变量的长度
if not "!my:~%n%,1!"=="" set /a n+=1 &goto Hanye
set /a n=%n%-2
for /l %%i in (0 2 %n%) do set A_!my:~%%i,2!=Hanyeguxing
for /f "tokens=2 delims==_" %%i in ('set ^| find "A_"') do set /p=%%i <NUL
echo.&pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |