AutoIT:强大的RPA自动化脚本神器,安装到使用的保姆级教程!

作为一个经常需要在Windows上处理各种繁琐任务的“码农”,我对各种自动化工具有着深厚的兴趣。尤其是AutoIT这种工具,让人简直爱不释手。

我有时候需要写一大堆技术文档,里面各种表格、数据,手动操作简直让人头大。那时候,如果有一个工具可以帮我自动化这些操作,那简直就是救星啊!

然后,我在别人评论区看到有人提到AutoIT,说在Windows上做一些自动化操作非常不错,所有我就去测了测,发现那是真的不错啊。

图片

接下来我给大家介绍一下AutoIT的几个主要功能:

  1. 运行Windows及DOS下的可执行文件:不用担心复杂的操作,直接执行文件,省时省力。

  2. 模拟键击动作:支持大多数的键盘布局,无论什么输入都能轻松搞定。

  3. 模拟鼠标移动和点击动作:自动化操作鼠标,再也不用自己动手点来点去。

  4. 对窗口进行操作:移动、调整大小,还有其他操作,一切都在掌控之中。

  5. 直接与窗口控件交互:设置/获取文字、移动、关闭等等,窗口操作更加灵活。

  6. 剪切/粘贴文本操作:配合剪贴板,文本操作更加便捷。

  7. 注册表操作:直接对注册表进行操作,提升你的系统管理能力。 

而且安装使用都非常简单,下面是从安装到使用保姆级教程,希望可以帮到你。

1. 安装

首先,咱们得安装这个神器。可以去百度搜索下载安装,或者直接点击这里下载,然后解压,点击exe文件进行安装。

图片

根据提示,一直点击next。

图片

图片

图片

 

这里是,选择默认打开是运行脚本还是编辑脚本,这个随便选。

图片

继续点击next。

图片

 

选择安装路径。

图片

点击Finish完成安装。

图片

 

2. 快速开始

然后在桌面鼠标右键,就可以新建一个.au3文件,用来编辑了。


新建好文件后,这里推荐用编辑器打开,比如vs code,实在不行,用自带的文本编辑器打开也行。

AutoIT的语法不区分大小写,代码块用缩进表示。比如,$CmdLine[0] 保存命令行参数的个数,$CmdLine[1] 是第一个参数,依此类推。

注释

用分号;开头的内容都是注释,不会被执行。

信息弹窗——MsgBox

来个简单的弹窗示例吧:

; 这是我写的第二个脚本(带自定义函数)
MsgBox(0, "我是弹窗标题", "我是弹窗内容")

; 函数名调用
TestFunc()

Func TestFunc()
    MsgBox(0, "我是函数调用弹窗标题", "我是函数调用弹窗内容")
EndFunc

 

这样就能看到一个弹窗啦!

 

脚本编译

脚本写好了,怎么变成可执行文件呢?很简单,打开开始菜单,点击Compile Script to .exe(x64),选择相关选项,点击convert,就能生成一个可执行文件啦。

生成的可执行文件可以在没有安装AutoIT的环境下运行,超方便!

3. 运行

安装好之后,怎么运行呢?有两种方法:

桌面双击运行:简单粗暴,直接在桌面上双击图标就可以了。

命令行运行:打开DOS命令行,输入相应的命令运行。


 

4. 窗口信息工具

这个工具很有用,能获取窗口的各种信息,比如标题、文本、大小、坐标、状态栏内容、鼠标指针位置和颜色值等。

 

5. 窗口标题与文本

在脚本中操作窗口时,窗口标题和文本是严格区分大小写的,可以使用WinWaitActive函数来等待并激活窗口:

WinWaitActive("窗口标题", "窗口文本", 超时时间)

 

6. 控件

AutoIT支持标准的Microsoft控件,可以使用窗口信息工具获取控件信息,比如控件ID、类别名、文本等。

ControlClick("窗口标题", "窗口文本", 控件ID [, 按钮] [, 点击次数])

这样,你就可以向指定控件发送鼠标点击命令啦!

当我第一次用AutoIT写脚本的时候,感觉就像打开了新世界的大门。毕竟AutoIT真的是个超实用的工具,能帮我们自动化很多繁琐的操作。如果你也觉得手动操作太麻烦,不妨试试这个神器。那你们感觉这个工具怎么样,还有没有更牛的,欢迎留言哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值