【发布时间】:2020-09-28 19:02:42
【问题描述】:
我想在远程桌面上自动化只能在 Windows XP 中运行的非常旧的软件 (drafix)。
是否可以编写一个 pywinauto 脚本直接与软件控件交互,而不需要在 GUI 上发送鼠标/键盘点击,然后最小化远程桌面屏幕甚至锁定 PC?
我需要打开程序,遍历文件名列表,打开每个文件名并另存为不同的格式。
我通过一些基本的 GUI 自动化来做到这一点 - 如有必要,单击按钮、发送键盘快捷键并输入文件名形成一个列表。但它不是很可靠,我想最小化远程桌面窗口并使用我的电脑而不是让它在前台。
从我读过的here 来看,应该有一些解决方法,我需要在远程桌面上安装旧版本的 Python(知道是哪一个吗?)以在那里编写和运行脚本。
【问题讨论】:
标签: python remote-desktop pywinauto