.bat随机超时

Phi*_*rew 2 batch-file

我正在尝试创建一个变量/随机超时值,例如 20 到 40 之间。

我需要通过某种形式的随机数生成器创建超时值并将其插入超时值字段。

非常感谢任何帮助,这对你们中的一些人来说可能是一项简单的任务,但它让我发疯

你好。谢谢你,但我无法让它工作。这是我正在运行的脚本,也许你可以告诉我哪里出错了。

这是我正在运行的脚本

start iexplore.exe www.vhstodvd.eu/About-Us.html
timeout 23 
taskkill /F /IM iexplore.exe
Run Code Online (Sandbox Code Playgroud)

我希望设置为 23 的超时值在 20 到 40 之间变化。

Lee*_*ski 5

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

%RANDOM% 返回 0 到 32767 之间的整数。

21 是您想要的值范围(20 到 40)。

32768 是 %RANDOM% 返回的值范围(0 到 32767)。

20 是您想要的最小值。