Windows 图形用户界面自动化

标签 windows user-interface shell automation

<分区>

我计划自动化使用 Microsoft Visual C# 开发的 GUI 的某些功能。

我是 GUI 自动化的新手。如果您分享您在 GUI 自动化和一些可用于自动化的工具方面的经验,我们将很高兴。

我打算开发一些程序/脚本来实现GUI的一些功能

最佳答案

为了自动化 Windows 操作系统本身,免费的 AutoIT使用 BASIC 类型语法进行自动化。它不是开源的,但开发仍在继续 AutoHotkey ,这是开源的。这两者中的任何一个都可以毫不费力地用于 Windows GUI 自动化。

我认为 Microsoft 会建议您使用 Windows PowerShell ,一个任务自动化框架,支持本地和远程计算机的 WMI 和 COM。 Powershell 是免费的。请参阅 performing Windows® UI automation tasks 上的本指南.

您用 Windows、Shell 和自动化标记了这个问题。尽管 AutoHotkey 对 C# 有社区支持并且 Powershell 是一种 .NET 脚本/编程语言,但我提出的这些建议都没有使用 C#。

关于Windows 图形用户界面自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2952666/

相关文章:

java - 字体颜色的组合

macos - 修改shell脚本来监控/ping多个ip地址

linux - 如何在 Linux Bash 脚本文件中使用 'sed' 来注释掉带有制表符间距的特定行?

windows - 无法创建连接到 Cassandra 的 session

linux - 使用 clock_gettime(CLOCK_MONOTONIC) 在 CPU 间移动线程

windows - Docker native Windows 支持?

linux - 在 shell 脚本中保存预定后台进程的终端输出

windows - 在 Windows 上应用补丁的好 GUI 实用程序是什么?

java - 自定义 Java Swing GUI 与 Netbeans 拖放编辑器

iphone - 如何在 NavigationController 工具栏中(如邮件应用程序)放置进度条?