数稍大点 这样也可以 直接 ECHO- @echo off&setlocal enabledelayedexpansion
- set "t=%time%"&set /a num=10000
- if "%~1" == "" (
- %-----------------------------------------------------%
- for /f "tokens=2" %%i in ('%~s0 : ^|sort') do echo %%i
- %-----------------------------------------------------%
- for %%a in (h-0-k-24,m-3-h-60,s-6-m-60,ms-9-s-100) do (
- for /f "tokens=1-4 delims=-" %%1 in ("%%a") do (
- set /a %%1=1!time:~%%2,2! %% 100-1!t:~%%2,2! %% 100
- if !%%1! lss 0 set /a %%1+=%%4,%%3-=1
- )
- )
- echo 用时!h!小时!m!分!s!秒!ms!毫秒
- pause&exit
- ) else for /l %%i in (1 1 %num%) do echo !random! %%i
复制代码
|