@echo off color 0a :start set num=0 set "echos= " :num set /a a1=%random%%%3 if "%a1%" == "1" set "a1= " if "%a1%" == "2" set "a1= " if "%a1%" == "0" set /a a1=%random%%%2 set echos=%echos%%a1% set /a num=%num%+1 if "%num%" == "75" echo %echos%&&goto :start goto :num
我來詳細解釋一下
復制代碼 代碼如下:
@echo off ::關閉回顯(不用說了吧)
color 0a ::這句的意思是改變批處理的字體顏色,0a就是顏色代碼(具體可以看Color命令)
:start
set num=0 ::定義(重新定義)num的變量,值為0(我們用這個變量來計算批處理循環的次數)