Скачать программу можно здесь: inkey.zip
Многие программы не предназначены для работы с ними из командной строки. Иными словами, этими программами нельзя управлять при помощи ключей. Во многих случаях избежать это неудобство Вам поможет программа inkey.com.
Например, пусть Вам необходимо уплотнить устрйство при помощи программы arzt+.com. Вы запускаете ARZT+, выбираете пункт меню squeeze, нажимая клавиши [а] и [ENTER]. Для того, чтобы проделать это из командного файла, можно написать следующую строку:
Q:UTIL\inkey /a#0D/ Q:UTIL\arzt+
Предполагается, что файл inkey.com находится в каталоге UTIL. Вы уже догадались, что символы, заключенные между символами "/", обозначают клавиши, которые будут автоматически «нажаты» после загрузки программы. При этом «непечатные» коды записываются в шестнадцатеричном виде после символа "#". Сама клавиша [#] запишется #23. Всего кодов должно быть не больше 32.
Фактически, программа inkey.com заносит указанные символы в буфер клавиатуры, а затем запускает программу, указанную в конце. Если Вы не хотите запускать ни какой программы, но Вам нужно заполнить буфер клавиатуры, то можно использовать укороченный формат запуска:
inkey /qqq
где qqq – символы, которые заносятся в буфер.
ПРОГРАММА РАБОТАЕТ С ДРАЙВЕРОМ КЛАВИАТУРЫ tt_ext.typ.
Автор программы: Михаил Уланов. Санкт-Петербург. Россия. 1995. mulanov@gmail·com