среда, 30 июня 2010 г.

Коротенький скрипт задержки для .bat windows

Скрипт задержки в bat файлах windows

@ECHO OFF
ECHO %TIME%
FOR /l %%a IN (%1,-1,1) do (ECHO 1 >NULL %%as&ping -n 2 -w 1 127.0.0.1>NULL)
ECHO %TIME%

чтобы увеличить задержку, измените цифру 2 в ping -n 2 на требуемую.
Я поставил 8
FOR /l %%a IN (%1,-1,1) do (ECHO 1 >NULL %%as&ping -n 8 -w 1 127.0.0.1>NULL)
у меня задержка стала порядка 15 секунд, у вас задержка может быть короче или длиннее, поэтому лучше протестировать и подобрать необходимое значение.