Рейтинг:
2
Gerry Schmitz
Вы "засекаете" свой счет.
Храните текущее время непосредственно перед началом счета.
После каждого нового счета проверяйте время.
Прекратите считать, когда истекло необходимое время.
После первых нескольких подсчетов "ИИ" заставит вас предсказать, сколько времени должно пройти; поэтому у вас не будет "бегства" из-за пропущенного счета.
MasterGamerFX
Вы можете закрыть эту тему ,я это сделал
Спасибо
Рейтинг:
0
Dave Kreskowiak
Если вы говорите о команде "тайм-аут", которую видите в командной строке CMD, просто введите "тайм-аут /?" для получения справки по ней.
Команда timeout будет ждать все указанное вами время или, по умолчанию, любое нажатие клавиши для досрочного завершения работы. Вы не можете пропустить тайм-аут из другой команды в пакетном файле.
MasterGamerFX
хорошо, есть альтернативные команды, кроме команды "тайм-аут", которыми я могу управлять?
ТНК
Dave Kreskowiak
Нет ничего, что вы можете использовать, что встроено, что позволяет вам ждать, пока не произойдет какое-то "действие" (вы никогда не говорили, что именно).
Без гораздо лучшего описания того, что вы действительно пытаетесь сделать, невозможно сказать вам что-либо полезное.
MasterGamerFX
ладно
я попытался сделать что-то вроде этого .
например таймер с интервалом чтобы сделать x раз с 20 секундами каждый раз
и я хочу контролировать его, если пример процесса: "iexplore" не выполняется во время подсчета времени этой команды пример: "timeout"
Dave Kreskowiak
Итак, вы начинаете процесс iexplore.exe затем подождите 10 секунд.
Или вы можете отказаться от выполнения этого в пакетном файле и начать писать VBScript, который даст вам гораздо больше гибкости.
MasterGamerFX
хорошо но
я не могу программировать то, что хочу, с помощью кодов пакетных файлов?
нет никакого варианта или чего-то еще, кроме VBScript?
Dave Kreskowiak
Вы не можете выйти из тайм-аута рано. Все очень просто.
MasterGamerFX
Хорошо, я могу сделать это то, что я хочу с vbscript?
Dave Kreskowiak
Вы никогда ничего не говорили о том, что вы "считаете" или какое событие вы ждете, так что это всего лишь предположение, но я собираюсь сказать "Да".
MasterGamerFX
Подсчет.. Время подсчета от 1 до 20 секунд, а затем .. при запуске iexplore закройте запущенный код vbscript, иначе продолжайте работать окно vbscript
Understod
Могу ли я контролировать тайм-аут в vbscript во время подсчета времени выполнения команды?
Dave Kreskowiak
Я понятия не имею, о чем ты говоришь. До сих пор нет четкого представления о том, что вы "считаете" и/или чего вы ждете.
Можно ли записать тайм-аут в VBScript, из которого вы можете выйти раньше? Конечно.