| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Задержка в бат файле |
| Автор: RinOSpro 22.10.2007, 10:27 |
| Здравствуйте подскажите как можно реализовать задержку в бат файле? |
| Автор: Akina 22.10.2007, 10:38 |
| переписАть его на VBS |
| Автор: Rodman 22.10.2007, 10:39 |
| http://otvety.google.ru/otvety/thread?tid=4f1413783fca9f16&fid=4f1413783fca9f1600043a7ab3640ca3 или PAUSE |
| Автор: RinOSpro 22.10.2007, 13:15 | ||
В общем решение такое но тут есть недостаток после прехода goto sleep: она не возращается к месту вызова. а если принудительно заставить вернуться goto back: то получается зацикливание. как здесь можно сделать возврат помогите.
|
| Автор: Akina 22.10.2007, 13:35 |
ЭТО - РЕШЕНИЕ??? |
| Автор: dumb 22.10.2007, 13:47 | ||
| +1 вот решение:
|
| Автор: RinOSpro 22.10.2007, 14:13 | ||
ДА ЭТО РЕШЕНИЕ!!! Вот доработанный вариан спасибо за наводку с калом )). И мой вариант поточне чем ping в 1 секунду. Мне нужны были милисекунды, и я их получил. Если в этом примере вы думайте чтото можно усовершенствовать, советуйте не стесняйтесь.
|
| Автор: Akina 22.10.2007, 14:23 | ||
Ну попробовал я запустить этот шедевр...:
Я уж не говорю о том, что вывод 10 тыс. строк с цифрами - это песня... |
| Автор: dumb 22.10.2007, 14:24 |
| это бред, который зависит от быстродействия компа. если нужны доли секунды, то нужно делать .exe. |
| Автор: RinOSpro 22.10.2007, 14:33 |
| dumb, Akina короче ваш пример и с мс работает call :sleep 0,3 |
| Автор: dumb 22.10.2007, 14:51 |
пинг делает задержку между посылками пакетов четко в 1с. количество секунд задается через указание количества отсылаемых пакетов, которое может быть только целым. при вызове "call :sleep 0,3" пинг просто выругивается на недопустимость параметра, но так как стоит подавление вывода, ты этого не видишь. |
| Автор: RinOSpro 22.10.2007, 14:57 |
| но time точно такой какой мне нужно 15:55:00,55 15:55:00,59 |
| Автор: Akina 22.10.2007, 17:50 |
| dumb, да чего мы... устраивает - и пусть использует. Вот когда оно (прикинь - вдруг!) начнет работать неправильно - сделаем вторую итерацию. |