Я хочу автоматизировать очень старое программное обеспечение (drafix), которое можно запустить только в Windows XP на удаленном рабочем столе.
Можно ли написать сценарий pywinauto, который бы напрямую взаимодействовал с программными элементами управления, без необходимости отправлять щелчки мышью / клавиатурой в графическом интерфейсе, а затем свернуть экран удаленного рабочего стола или даже заблокировать ПК?
Мне нужно открыть программу, просмотреть список имен файлов, открыть каждое из них и сохранить в другом формате.
Я сделал это с помощью некоторой базовой автоматизации графического интерфейса - при необходимости нажимая кнопки, отправляя сочетания клавиш и вводя имена файлов из списка. Но это не очень надежно, и я хотел бы свернуть окно удаленного рабочего стола и использовать свой компьютер вместо того, чтобы держать его на переднем плане.
Из того, что я прочитал, здесь, это должно быть возможно с некоторыми обходными путями, и мне нужно будет установить более старую версию Python (какая идея?) на удаленный рабочий стол, чтобы написать и запустить там сценарий.