Недавно понадобилось реализовать задержку выполнения логон-скрипта на несколько секунд. После довольно продолжительного копания форумов было найдено гениально простое решение:
@ping localhost -w 1000 -n пауза в секундах+1 > nul
например, пауза в 5 секунд:
@ping localhost -w 1000 -n 6 > nul
Вместо localhost можно указать 127.0.0.1
Знак @ в начале строки полностью убирает отображение команды
Параметр - w задает таймаут в миллисекундах, -n - число запросов.
Довольно часто возникает необходимость задать паузу при выполнении скрипта - этот способ наиболее простой. Буду рад, если кому-то помог.
@ping localhost -w 1000 -n пауза в секундах+1 > nul
например, пауза в 5 секунд:
@ping localhost -w 1000 -n 6 > nul
Вместо localhost можно указать 127.0.0.1
Знак @ в начале строки полностью убирает отображение команды
Параметр - w задает таймаут в миллисекундах, -n - число запросов.
Довольно часто возникает необходимость задать паузу при выполнении скрипта - этот способ наиболее простой. Буду рад, если кому-то помог.
Максим, рекомендую наш продукт - WinScript. Забудете про bat-Ники навсегда ;-) Если знаете pascal/delphi - то это то, что нужно. Мало того, ещё и бесплатно. http://www.nsoft-s.com/aboutwinscript.html
ОтветитьУдалитьДа спасибо! помогло :)
ОтветитьУдалитьthk, to 4to iskal ;)
ОтветитьУдалить