Sinclair83
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот. Посмотрите пожалуйста. Код: Set WshShell = WScript.CreateObject("WScript.Shell") If WshShell.AppActivate("AAA") Then wScript.sleep 250 WshShell.SendKeys("%( )") wScript.sleep 250 End If | Здесь происходит следующее: наводится фокус на окно с заголовком "AAA". Если такового не находится, то выход. Далее следует команда нажатия комбинации клавиш ALT+SPACE, но вот ALT конкретно консолью не воспринимается, а только лишь как ввод пробела. Прошу заметить, что в других окнах данный скрипт работает (контекстное меню появляется). Как Вам это удалось, если не секрет? Спрашиваю потому, что ранее Вы обмолвились об отрабатывании такого метода как в nircmd, так и в VBS. |