- @echo off&setlocal enabledelayedexpansion
- :a1
- set n=0
- :a
- set /a var=%random% %% 9000 +1000
- set v1=%var:~,1%
- set v2=%var:~1,1%
- set v3=%var:~2,1%
- set v4=%var:~3,1%
- if %v1% neq %v2% (
- if %v1% neq %v3% (
- if %v1% neq %v4% (
- if %v2% neq %v3% (
- if %v2% neq %v4% (
- if %v3% neq %v4% (
- goto b
- ) else (
- goto a
- ))))))
- :b
- set /a n+=1
- set var%n%=%var%
- if %n% lss 4 goto a
- if %var1% neq %var2% (
- if %var1% neq %var3% (
- if %var1% neq %var4% (
- if %var2% neq %var3% (
- if %var2% neq %var4% (
- if %var3% neq %var4% (
- goto c
- ) else (
- goto a1
- ))))))
- :c
- echo %var1%
- echo %var2%
- echo %var3%
- echo %var4%
- pause
复制代码
|