Добрый день. Я занимаюсь автоматизацией бизнес-процессов, в частности, написание скриптов для SAP GUI. В некоторых транзакциях вылетает окно файловой системы с просьбой указать путь к файлу (если необходимо загрузить файл), или куда сохранить файл (при выкачке).
Есть ли способ работать с ними через скриптинг? Макрорекордер действия с этим окном не записывает.
Вот скрин окна:
Скрипты пишутся на VBA. Все, что удавалось сделать:
set Wshell = CreateObject("WScript.Shell")
bWindowFound = Wshell.AppActivate("Import file")
Wshell.SendKeys ...
Но передача нажатий клавиш не позволяет выбрать путь, да и название тоже не получается вбивать, максимум - нажатие клавиши enter.