隨機字母表
不幸的是,批處理沒有內建的方法來生成字母表,但是使用%random%
和 for
迴圈,我們可以生成字母表。
這是一個如何工作的簡單概念。
set /a result=(%random%*26/32768)+1
for /f "tokens=%result%" %%I in ("A B 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 (
echo %%I
)
- 第一個
set /a
語句生成 1 到 26 之間的隨機數N
for /f
語句從 A 到 Z 的列表中選擇N
th 項。- 返回結果
一個人可以在 1 個 for
迴圈中放入總數 1 個專案,並使用[此方法]實際上無限制的專案。( 批處理 - 用於迴圈引數順序