
[分享]測試了一下批處理中Random取值區間
結果驗證了cmd內置環境變量%RANDOM%可取最小值為0,可取最大值為32767由此可推 環境變量%RANDOM%的取值范是:[0,32767],注意這是閉區間nclick="copycode($('code0'));">復制代碼
- @echo off
- SETLOCAL ENABLEDELAYEDEXPANSION
- for /l %%c in (0,0,1) do (
- if !random! equ 0 (
- echo ^^!RANDOM^^!==0
- if !max! equ 1 pause&exit
- set min=1
- )
- if !random! equ 32767 (
- echo ^^!RANDOM^^!==32767
- if !min! equ 1 pause&exit
- set max=1
- )
- )

