Batch file 在变量范围内生成一个数字

Batch file 在变量范围内生成一个数字,batch-file,Batch File,我想用这个命令批量生成一个数字 Set /a num=%random% %%100 但我需要生成范围 %%100 用一个变量 所以它最终会是这样的: set /a num=%nrandom% %%%genlimit% 但这不会让这批人感到困惑吗 %%%genlimit% 不,它很好用 set var=50 Set /a num=%random% %%%var% 或 如果您想从命令行获取它否-它可以正常工作 set var=50 Set /a num=%random% %%%var%

我想用这个命令批量生成一个数字

Set /a num=%random% %%100
但我需要生成范围

%%100
用一个变量 所以它最终会是这样的:

set /a num=%nrandom% %%%genlimit%
但这不会让这批人感到困惑吗

%%%genlimit%
不,它很好用

set var=50
Set /a num=%random% %%%var%

如果您想从命令行获取它

否-它可以正常工作

set var=50
Set /a num=%random% %%%var%


如果您想从命令行获取它

@TriyogaAriaWardhana,它可以这样工作,但是如果您不确定,请添加一个额外的空间
set/a num=%random%%%%%var%
@TriyogaAriaWardhana这样很好,但是如果您不确定,请添加一个额外的空间<代码>设置/a数值=%random%%%%%var%
Set /a num=%random% %%%1