2013-04-20 49 views
0

我要產生一批一批使用該命令生成的變量

Set /a num=%random% %%100 

範圍內的號碼,但我需要生成範圍

%%100 

具有可變 所以它會最終如此:

set /a num=%nrandom% %%%genlimit% 

但是,不會混淆批處理?

%%%genlimit% 

回答

2

沒有 - 它工作得很好

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

Set /a num=%random% %%%1 
如果你想利用它的命令行

+0

@TriyogaAriaWardhana它工作正常一樣, ,但如果您不確定,請添加額外的空間。 'set/a num =%random%%%%var%' – 2013-04-21 01:29:04

2
@echo off 
:loop 
set var=5 
set /a num=%random% %%var 
echo %num% 
goto :loop