【发布时间】:2015-07-06 16:21:36
【问题描述】:
每个人都会在某一时刻使用随机数。所以,我需要从命令提示符生成一些真正的随机数(不是伪随机*),我还需要一个在代码行中生成字母的系统,大小为:set RANDOM=%random% %%2 +1。我只是想抓住一只不存在的蝴蝶吗? *pseudo-random 是随机的,依赖于时间等外部信息,batch 的随机生成器是基于时间的伪随机,为了测试这个打开的 2 个新记事本 .bat 并将这个文件命名为 1.bat
1.蝙蝠
start 2.bat
@echo off
cls
echo %random%
pause
2.bat
@echo off
cls
echo %random%
pause
发生了什么?!?好吧,这是伪随机的,只要打开批处理文件之间没有延迟,批处理文件的编号将是相同的。
【问题讨论】:
标签: windows batch-file random