Как сделать паузу в BAT-файле? #285054


#0 by zalexey
Нужно в батнике перед запуском 1Ски сделать паузу порядка 10 секунд. Какой командой можно это сделать?
#1 by Salvador Limones
Сделай скрипт + wshell sleep
#2 by snc
pause
#3 by marvak
= правильно
#4 by RomaH
sleep 10 ... правда у меня все это в cmd
#5 by zalexey
Не рублю в этом. Можно простой пример? pause - она же до нажатия кнопки. А нужно чтобы автоматом 10 секунд постояи и продолжил дальше выполнять.
#6 by Salvador Limones
Можно еще, конечно, извращнуться и сделать в батнике через пинг: ping -n 5 -w 1000 -l 1 127.0.0.1
#7 by Господин ПЖ
Зачот.
#8 by Salvador Limones
+ Для 10 секунд соответственно: -n 11
#9 by zalexey
почему-то не работает. откуда у тебя sleep? C:Program FilesFAR>sleep 10 "sleep" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
#10 by kumena
см 2, вроде в батнике можно юзать.
#11 by zalexey
pause она будет висеть пока не нажмешь кнопку. Там нет продолжительности паузы
#12 by RomaH
получаю паузу в 10 сек
#13 by Salvador Limones
Так у тебя, наверное, Resource Kit установлен.
#14 by RomaH
хм, на серваке работает вин 2003 на рабочей - нет XP
#15 by Gluk
есть экзешник sleep.exe в системном каталоге ?
#16 by RomaH
в каком именно? ни в систем32 ни в видос не нашел
#17 by smaharbA
... choice /c y /n /t 10 /d y ... для всех - копируем из 98 choice.com и наслаждаемся (там немного синтаксис правдо иной) ... к поправочка ping -n 1 -w 10000 0.0.0.1 > nul
#18 by smaharbA
+ time /t 10 /nobreak --> timeOut /t 10 /nobreak
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям