Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 547
Благодарности: 36

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: rar inkeys.rar
(20.9 Kb, 69 просмотров)

INKEYS.EXE [[string1] prompt_string] - получает ascii код нажатой клавиши и возвращает его в качестве errorlevel.

если string1 число, то ждет нажатие соответствующее количество секунд

Примеры
Код: Выделить весь код
d:\>inkeys test - не ждет, вычитывает нажатую кнопку.
0

d:\>inkeys 5 "Press ESC to abort"    - ждет 5 секунд... я ничего не нажимал. вернулся errorlevel=0
Press ESC to abort [Wait:5 sec]
0

d:\>inkeys 5 "Press ESC to abort"  - нажал esc.  вернулся errorlevel=27
Press ESC to abort [Wait:5 sec]
27

d:\>
использую например в батниках, запускаемых по шедулеру. если запускатся сам - так и ладно, а если я его толкаю ручками - то имею возможность менять логику в местах где ставляю inkeys.exe

-------
консольный клиент telegram для Windows: www.elapser.info

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:58, 05-12-2013 | #2