首页 > 其他分享 >autoit au3 IT管理员使用指南(一)基础安装、测试、编译

autoit au3 IT管理员使用指南(一)基础安装、测试、编译

时间:2024-05-12 09:12:07浏览次数:19  
标签:autoit3 AutoIt au3 autoitscript autoit 使用指南 com

简介

AutoIt 是一款完全免费的Windows自动化工具,支持各种 Windows 操作系统,可以用于自动运行基于GUI和非GUI程序,与系统进行交互,以及创建自定义的 GUI 窗体,完成各种自动化任务。

对我们IT管理员来说,什么办公自动化就算了,我们用的最多的其实是安装软件。曾到处收集软件安装时的静默参数,就是希望一键安装所有终端需要的软件。

当然,我们使用MDT部署系统,已经实现了自动安装多个软件,但是还是有那么一些不友善的软件,完全不支持静默安装,甚至还要我点点点,选选选……

对付这种不配合的,就要用autoit吊打他们。

安装

AutoIt Scripting Language - AutoIt  autoit的官网

备注:

由于被很多杀毒软件报毒,au3record已被移除

Where is au3record.exe? - AutoIt General Help and Support - AutoIt Forums (autoitscript.com)

我又不喜欢安装文件,去发布页下载zip吧。

Index of /autoit3/files/archive/autoit (autoitscript.com)

直接下载地址

3.3.14.0,带有au3record的绿色版

https://www.autoitscript.com/autoit3/files/archive/autoit/autoit-v3.3.14.0.zip

v3.3.16.1,不带au3record的绿色版

https://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3.zip

autoit-script-editor,单独专用编辑器的绿色版

https://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3_Portable.zip

解压即可

工具介绍

编辑器

打开SciTE,就是编辑器了。

 

尝试写个简单的msgBox

Function MsgBox (autoitscript.com)

有个示例

#include <MsgBoxConstants.au3>

MsgBox($MB_SYSTEMMODAL, "Title", "This message box will timeout after 10 seconds or select the OK button.", 10)

另存到任意位置,我保存为test.au3

执行器

如何执行au3呢?右键au3,选择程序,找到autoit3_x64.exe.

 这就是最简单的执行了。

配置一下,这么干太费劲了,其实有个F5执行,

只需要将SciTE4AutoIt3_Portable放入\autoit-v3\install目录即可

如下图

 重新用编辑器打开au3文件,按F5,就可以执行了。

 编译

这AU3,可不能用于部署呀,还得再装个au3到客户端么?不需要,我们可以编译为exe,为什么不是msi。

F7,或者Option--Build。

同路径,将生成exe文件,双击试试,和直接执行au3是一样的效果,弹出窗口。

 

标签:autoit3,AutoIt,au3,autoitscript,autoit,使用指南,com
From: https://www.cnblogs.com/jackadam/p/18187461

相关文章

  • Bionet_WIFI使用指南
    Bionet_WIFI使用指南适用对象:文宣楼A406课题组成员A406房间包含两个独立的路由器,分别有1000Mb的带宽。其SSID(名字)如下:使用的时候,应选择排名比较靠前的WIFI使用,越靠前来说信号越好,速度越快。获取本机的真实MAC地址路由器开启了连接管控,可以找谭然、或者我来执行绑定和连接。......
  • LeakSanitizer概述与使用指南
    左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。公众号:一点sir,关注领取编程资料什么是LeakSanitizer?LeakSanitizer是一个强大的内存泄漏检测工具,主要用于C/C++程序的内存泄漏问题诊断。它通过在程序运行时监控动态内存分配和释放的行为,帮助开发者快速定位和解决......
  • 前端 Vue yarn.lock文件:详解和使用指南
    yarn.lock文件:详解和使用指南https://www.python100.com/html/38KF796X6BHM.html一、什么是yarn.lock文件yarn.lock文件是一个产生于Yarn0.22及以后版本的文件,它是一个自动生成的锁文件,记录了当前项目的依赖关系,并确保每个依赖的版本都是稳定的,这样可以保证软件包安装的重......
  • PC-100垂直拉制仪使用指南
    序言  现在大部分的实验室配置的都是水平拉制仪(大部分是Sutter的P-97和P-1000)的普及,很多新的实验室也没有人配备垂直拉制仪,但是垂直拉制仪在制备锥度较长的吸附针呀、注射病毒这种用途时,比水平拉制仪更具优势,有时候,在水平拉制仪出故障或者比较急时,一些实验室也会使用垂直拉制仪......
  • npm命令完整使用指南
    前言在我们的工作中,npm是我们会经常使用到的工具,比如我们在App自动化测试中使用到的appium,就是通过npm命令来安装的。但是有许多人表示,自己并不清楚npm命令的使用,本文就给大家介绍一下npm命令的使用。安装配置在我们安装配置好node.js之后,npm也是配置好的,无需我们再进行安装,我......
  • Serilog简单使用指南
    Serilog是.net平台上的一个记录程序诊断信息的日志框架,主要工作内容是决定将日志内容以何种格式保存到外部存储介质中(可以是控制台、文件、数据库和第三方日志服务)。除此之外还有NLog和Log4Net等类似的日志框架。Serilog的优点是在云服务厂商中有支持Serilog的插件可以直接使用,而......
  • Perforce (P4)版本控制使用指南
    转载自:https://blog.csdn.net/zyhse/article/details/119083666以下为P4常规和一些必要操作如何达到同步?本质就是需要告诉P4你干了什么,然后P4再别人的机器上模拟你所做的操作操作的宗旨如果想让别人知道你的操作,就需要去主动通知✘31、登录账号密码相关信息会在入职......
  • 华为云CodeArts IDE For Python 快速使用指南
    本文分享自华为云社区《华为云CodeArtsIDEForPython快速使用指南》,作者:为云PaaS服务小智。CodeArtsIDE带有Python扩展,为Python语言提供了广泛的支持。Python扩展可以利用CodeArtsIDE的代码补全、验证、调试和单元测试等特性,与多种Python解释器协同工作,轻松切换包......
  • autoit 控制微信
    话不多说直接上代码。autoit控制微信发消息就更加简单了。IfWinActivate("微信")Then Send("^!w");这里使用了微信默认的快捷键CTRL+alt+w,打开微信程序。 Sleep(500) Send("^f");ctrl+f快捷键查找联系人 Sleep(50) ;查找一个叫TomCruise的人。 Send("TomCruise"......
  • 快速上手IntelliJ IDEA:配置与使用指南
    引言在当今软件开发领域,选择一款强大而高效的集成开发环境(IDE)对于开发人员来说至关重要。而IntelliJIDEA作为一款功能丰富、强大灵活的Java开发工具,在业界享有盛誉。本博客将带领读者深入了解IntelliJIDEA的配置与使用,旨在让开发者能够快速上手并熟练运用这一工具,提高开......