怎样实现软件的自动安装

作者:烟中隐约闪现 | 创建时间: 2023-07-18
软件安装需要人值守,那是多么的枯燥,特别是网吧装机时,今天我教大家怎样设计个AU3脚本,来完成一系列的软件安装步骤。...
怎样实现软件的自动安装

操作方法

A:在桌面上新建个文件夹并命名为“软件自动安装”,打开此文件夹,新建AU3脚本文件命名为“软件自动安装”。 B:把下载好的“foobar2000.exe”和新建的AU3文件放在同一个文件夹中。 如图所示:

打开新建的AU3文件,进入到编辑模式,清空所有的注释,开始写代码。 A:首先,声明个变量$a="Foobar2000 汉化版 安装向导"(这个变量名可以按下ctrl+6调出窗口信息工具查看,具体操作请看图) B:开始运行软件用到的命令:Run("foobar2000_1.2.9汉化版.exe ") C:打开软件安装界面需要一点时间,这是我们可以用到WinwaitActive($a,"") 关于C条命令的具体用法请看注意。

开始发送命令 A:Send("!n")  意思是按下快捷键Art+N 作用:进行下一步。类似的 B:输入命令如下: Send("!i") Send("!i") Send("!n") C:到下面这一步很关键,需要绿色安装的用户可以使用ControlCommand命令 具体请看注意 效果如下图:

再次输入命令如下: Send("!n") Send("!i") 此时,安装需要时间需要暂停脚本的运行,需要用到命令WinwaitActive($a,"安装完成") 记住此条命令中的文本一定要填,需要窗口信息工具获取文本信息,也可纯手打,但要求精确,否则无法识别,代码不能继续执行。 Send("!n")

如果安装后不需要运行软件和显示自述文件,需要发送命令: ControlClick($a,"","Button5",1) ControlClick($a,"","Button6",1) 作用 模拟鼠标点击控件 最后,发送send("!f") 结束软件安装步骤 哈哈,大功告成了,快测试下吧! 还可以编译出独立运行的.exe安装应用程序呢!更强悍的功能还在后面,心动不如行动,你也快来试试吧!更多的精彩等着你。

温馨提示

暂停脚本的执行直至指定窗口被激活(成为活动状态)为止. WinWaitActive ( "窗口标题"[, "窗口文本"[, 超时时间]] ) 参数 窗口标题 要检查的窗口的标题.参考 标题特殊定义. 窗口文本 [可选参数] 要检查的窗口包含的文本. 超时时间 [可选参数] 超时时间,以秒为单位.
向指定控件发送命令. ControlCommand ( "窗口标题", "窗口文本", 控件ID, "命令" [, "选项"] ) 参数 窗口标题 目标窗口标题. 窗口文本 目标窗口文本. 控件ID 要进行交互的控件.请查看关于 控件 的说明. 命令 要发送到控件的命令. 选项 [可选参数]某些命令需要额外的参数.
向指定控件发送鼠标点击命令. ControlClick ( "标题", "文本", 控件ID [, 按钮 [, 点击次数 [, X坐标 [, Y坐标]]]] ) 参数 标题 目标窗口标题. 文本 目标窗口文本. 控件ID 要进行交互的控件.参考 控件 的说明. 按钮 [可选参数] 要点击的按钮, 可以是"left"(左键), "right"(右键), "middle"(中键), "main"(主要), "menu"(菜单), "primary"(主键), "secondary"(次键). 默认为left(左键). 点击次数 [可选参数] 要点击鼠标按钮的次数. 默认值为 1. X坐标 [可选参数] 要点击控件的位置(X坐标). 默认为控件中心. Y坐标 [可选参数] 要点击控件的位置(Y坐标). 默认为控件中心.
360软件可能会误报,建议信任
点击展开全文

更多推荐