2011-11-24 146 views
2

我試圖創建一個變量/隨機超時值,比如20和40.BAT隨機超時

之間,我需要的超時值由某種形式的隨機數生成器來創建,並在插入超時值字段。

任何幫助非常感謝,請,這可能是一些你一個簡單的任務,但它讓我發瘋了

嗨。謝謝你,但我無法得到它的工作。這是我正在運行的腳本,也許你可以告訴我我哪裏出錯了。

這裏是我正在

start iexplore.exe www.vhstodvd.eu/About-Us.html 
timeout 23 
taskkill /F /IM iexplore.exe 

我想超時值設置爲23,以改變說20和40之間

+0

這將有助於顯示您迄今嘗試過的內容。 – Animesh

回答

3

set /a timeout=%RANDOM% * 21/32768 + 20

%RANDOM%返回腳本整數介於0和32767之間。

21是所需值的範圍(20到40)。

32768是由%RANDOM%(0至32767)返回的值的範圍。

20是您想要的最小值。

+0

嗨謝謝你,但我無法得到它的工作。這裏是我正在運行的腳本,也許你可以告訴我我錯在哪裏。 –

+0

開始iexplore.exe www.vhstodvd.eu/About-Us.html 超時23 taskkill/F/IM iexplore.exe我想暫時設置在23的超時值在20和40之間變化。 –

+0

只需使用%timeout%替換超時值(在獲得它的隨機值後):'start iexplore.exe www.vhstodvd.eu/About-Us.html超時%超時%taskkill/F/IM iexplore.exe' – Aacini