RedX
21-06-2011, 11:12
вот сделал для себя скрипт, выполняющий команды с вероятность запуска от 0 до 100%
может кому пригодится
@echo off
rem скрипт, выполняющий серию команд, c вероятностью заданной в %
rem параметры:
rem %1 вероятность запуска 0..100
rem пример: rrs.cmd 15 - выполнит серию команд с вероятностью запуска 15%
set /a FLAG=(%1*32767)/100
set /a RND=%RANDOM%
if /i %RND% LEQ %FLAG% (
rem здесь ниже вписать команды для выполнения
rem команда 1
rem ...
rem команда N
)
может кому пригодится
@echo off
rem скрипт, выполняющий серию команд, c вероятностью заданной в %
rem параметры:
rem %1 вероятность запуска 0..100
rem пример: rrs.cmd 15 - выполнит серию команд с вероятностью запуска 15%
set /a FLAG=(%1*32767)/100
set /a RND=%RANDOM%
if /i %RND% LEQ %FLAG% (
rem здесь ниже вписать команды для выполнения
rem команда 1
rem ...
rem команда N
)