Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] эмуляция нажатий клавиш DOS

Ответить
Настройки темы
Любой язык - [решено] эмуляция нажатий клавиш DOS

Пользователь


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

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


Изменения
Автор: Anufriev
Дата: 22-05-2012
Добрый день.

предисловие
есть программа справочников БИКов, каждый день приходят на неё корректировки, естественно необходимо её обновлять, что бы обновить требуется её запустить и нажать несколько клавиш

то что требуется:

1. запустить ПО C:\BNK\01RKC#.EXE
2. появляется окно, где необходимо кликнуть "ignore" (нажатие клавиши клавиатуры "i")
3. далее, через 2 секунды, необходимо нажать два раза "Esc"
4. запуск VBS скрипта C:\1.vbs

Отправлено: 10:52, 22-05-2012

 

Старожил


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

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


Попробуйте это сделать с nircmd, а точнее с командой sendkeypress. Код приводить не буду, он элементарен, вы его сами без труда напишете. Там же есть эмуляция нажатий кнопок мыши, ну и установки курсора в нужную позицию, вообще полезная утилитка, почитайте справку к ней.

Отправлено: 11:35, 22-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


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

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


nircmd передает нажатие клавиши активному окну, как тогда заставить программу запустится активной, start C:\BNK\01RKC#.EXE запускает по верх всех окон, не не делает окно активным

Отправлено: 14:36, 22-05-2012 | #3


Ветеран


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

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


Anufriev, смотрите подкоманды «win» той же утилиты.

Отправлено: 15:37, 22-05-2012 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] эмуляция нажатий клавиш DOS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2010 - Word 2010 | Отключить назначения одиночных нажатий клавиш Ctrl и Alt bogomolv Microsoft Office (Word, Excel, Outlook и т.д.) 17 19-09-2017 23:35
[решено] Отслеживание нажатий клавиш на клавиатуре (чтоб узнать код нажатой клавиши) beve AutoIt 17 23-03-2015 02:14
CMD/BAT - Эмуляция нажития клавиш Forpost Скриптовые языки администрирования Windows 3 13-02-2012 19:15
Проблема с имитацией нажатий клавиш Folterknecht AutoIt 8 19-06-2011 11:37
Эмуляция клавиатурных нажатий (LWINDOWN+R) avmir AutoIt 3 11-02-2011 14:40




 
Переход