使用Python自动执行Windows GUI操作

teh*_*ehr 12 python winapi

我想制作一个Python脚本,自动完成在Windows XP中设置VPN服务器的过程,但我知道如何操作的唯一方法是使用Windows GUI对话框.我将如何确定这些对话框对系统的作用以及设计Python脚本以使其自动化?

Har*_*riv 13

您还可以使用pywinauto进行GUI自动化.

编辑:现在似乎有用于创建脚本的GUI,swapy.


Ale*_*lli 1

您可以使用SendKeys将击键发送到相关对话框,如果您还需要鼠标操作,还可以使用一些额外的技巧

或者,您可以使用StraceNT监视手动浏览对话框时进行的所有系统调用,并使用 Python win32 扩展ctypes在 Python 中重现它们。