通过GUI程序自动导航


1

我有一个GUI程序,它是重复性任务的中介。有没有办法浏览程序并单击菜单栏中的所需项目以自动执行任务(它还必须导航到保存文件菜单)?

我知道Powershell脚本,我一直在使用它自动执行任务的其他部分,但我正在使用的特定程序没有命令行参数来浏览它。


1
谷歌的计划Autohotkey。或者AutoIt。两者都允许您编写应用程序自动化脚本。
Mokubai

Answers:


1

正如Mokubai在评论中所说。AutoHotkey和AutoIt都是Windows自动化的绝佳应用程序。AutoHotkey源自AutoIt,但多年来它们彼此之间已经有了很大的不同。您可以使用它们获得相同的结果。

如果要设置热键或字符串扩展,请使用AutoHotkey。IE按下按钮或组合键以执行脚本操作。

如果您希望它完全自动化安装过程,请使用AutoIt(我个人仍然会使用AutoHotkey,但这只是我的偏好。)


AutoHotkey网站 https://autohotkey.com/

AutoHotkey文档 https://autohotkey.com/docs/AutoHotkey.htm

AutoIt网站 https://www.autoitscript.com

AutoIt文档 https://www.autoitscript.com/autoit3/docs/


AutoHotkey和AutoIt都有广泛的文档记录,并且拥有非常活跃的脚本社区,您可以在他们的论坛中找到大量帮助。

查看AutoHotkey脚本展示,了解它的功能。 https://autohotkey.com/docs/scripts/index.htm

另请参阅AutoHotkey脚本和功能论坛。https://autohotkey.com/boards/viewforum.php?f=6

AutoIt还有一个专门用于示例脚本的论坛值得一看。 https://www.autoitscript.com/forum/forum/9-autoit-example-scripts/


1

除了已经列出的建议,您可能还希望调查PyAutoGUI。它需要Python for Windows,但它具有允许它可能自动化大多数接口的功能。Python本身是一种功能强大但通常易于使用的脚本语言,也可能很有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.