我这个方法不用系统时间:- @echo off&setlocal enabledelayedexpansion
- rem 本生成随机数的方法是截取系统中文件大小数据的前四位,硬盘上的文件越多,生成的随机数就越
- 多
- for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
- if exist %%i:\ (
- %%i:&cd\
- for /f %%i in ('dir /a-d /b /s') do (
- if %%~zi gtr 999 (
- set num=%%~zi
- echo !num:~,4!
- set /a n+=1
- )
- )
- )
- )
- echo.
- echo 不好意思,共生成随机数%n%个!
- pause>nul
复制代码
|