MasterGamerFX Ответов: 2

У меня есть проблема с командой timeout


Я хочу, как использовать его команду "тайм-аут"
а если я могу отменить команду тайм-аута во время подсчета действий или я должен ждать, чтобы это было сделано?

Тайм-аут /Т 20

Танк ты

Что я уже пробовал:

Я пробовал любые варианты ,но безуспешно

Vincent Maverick Durano

Тайм-аут команды чего?

2 Ответов

Рейтинг:
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, из которого вы можете выйти раньше? Конечно.

MasterGamerFX

??