.bat случайный тайм-аут - PullRequest
2 голосов
/ 24 ноября 2011

Я пытаюсь создать переменную / случайное значение тайм-аута, скажем, между 20 и 40.

Мне нужно, чтобы значение тайм-аута было создано какой-либо формой генератора случайных чисел и вставило его в поле значения тайм-аута.

Любая помощь очень ценится, пожалуйста, это может быть простой задачей для некоторых из вас, но это сводит меня с ума

Привет. Спасибо за это, но я не могу заставить его работать. Вот сценарий, который я запускаю, может быть, вы скажете мне, где я ошибаюсь.

вот скрипт, который я запускаю

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

Мне бы хотелось, чтобы значение времени ожидания, установленное на 23, варьировалось, скажем, от 20 до 40.

1 Ответ

3 голосов
/ 24 ноября 2011

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

% RANDOM% возвращает целое число от 0 до 32767.

21 - необходимый диапазон значений (от 20 до 40).

32768 - это диапазон значений, возвращаемых% RANDOM% (от 0 до 32767).

20 - минимальное желаемое значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...