使用批处理,随机在30以内数值中抽取5个数值,并显示此五个数字。
论坛上有段代码- @echo off&setlocal enabledelayedexpansion
- for /l %%a in (1,1,5) do echo !random!
- pause>nul
复制代码 这个就可以循环输出5次随机数,但当我将!random!改成!random!%%30时,他输出的是“随机数%30“
请问这是什么情况呢?
还有,%random%和!random!有什么区别?分别怎么用?
刚刚接触批处理,希望各位不吝指教 |