软件自动安装

需要的工具:AUTOIT

只需要几行代码,便可以模拟整个软件的安装过程,非常的方便。

需要了解的代码:Run 执行某个exe程序

WinWait 等待某个窗口出现

Send 发送消息给窗口

ControlClick 点击窗口上的某个按钮

以安装优酷APP为例:

整个的安装代码如下所示

Run("youku.exe")
WinWait("优酷 V7.0版","A:\Program Files (x86)\YouKu\YoukuClient")
Send("B:\Program Files (x86)\YouKu\YoukuClient")
ControlClick("优酷 V7.0版","","Button4")
WinWait("优酷 V7.0版","2345看图王")
ControlClick("优酷 V7.0版","2345看图王","Button4")
ControlClick("优酷 V7.0版","2345看图王","Button5")
ControlClick("优酷 V7.0版","2345看图王","Button6")
ControlClick("优酷 V7.0版","2345看图王","Button3")

写完代码之后编译,便可以生成一个exe文件,跟所要自动安装的软件放在同一个目录下,用管理员权限执行,便可以自动安装了。

快捷键ctrl+F6 可以调出窗口查询工具,可以用来查询窗口信息,

以下的图分别解释代码所包含的意思。

点击工具会弹出编译的选项,编译过后就可以生成exe文件。

生成自动安装脚本的可执行文件,用管理员权限执行,就可以自动安装了。

时间: 2024-11-15 18:10:21

软件自动安装的相关文章

ClamAV 0.99 反病毒软件自动安装脚本

Clam AntiVirus(简称 ClamAV) 是一个类UNIX系统上使用的反病毒软件包.主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库. 以下 是安装 0.99 版本的脚本: #!/bin/bash CLAM_PATH=/opt/clamav-0.99     #安装目录 yum install -y zlib cd /usr/local/src wget http://sourceforge.net/projects/clamav/files/clamav/0.99/cla

Ubuntu常用软件自动安装脚本

Ubuntu常用软件安装脚本,收集了开发常用的一些软件.以下代码复制后,另存为installDev.sh文件后,需要设置权限为777执行sudo ./installDev即可. #! /bin/bash #echo "hello,world!" #安装php和MySQL sudo apt-get -y install php5-cli php5-cgi mysql-server php5-mysql php5-dev sudo apt-get -y install nginx sudo

Windows 10系统PyCharm软件的 安装、激活、汉化 详细教程

注:主要介绍Windos 系统安装最新版的PyCharm软件. 系统/软件 操作系统:Windows 10 64位 软件版本:pycharm-professional-2017.3.4 步骤 1.从PyCharm官网上下载PyCharm软件专业版: 官网网址:http://www.jetbrains.com/pycharm/ 2.下载最新版本的PyCharm软件,以管理员身份运行下载的安装包开始安装: 点击"Next"进行下一步安装 3.选择软件安装的位置,然后点击"Next

ubuntu自动安装软件apt-get命令

转自:http://blog.csdn.net/chen861201/article/details/7035021 apt-cache search package  搜索包 apt-cache show package  获取包的相关信息,如说明.大小.版本等sudo apt-get install package  安装包sudo apt-get install package - - reinstall  重新安装包sudo apt-get -f install  强制安装sudo ap

Centos配置本地yum源实现软件的自动安装

Yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.配置yum源实现软件的自动安装1.查看系统版本cat /etc/redhat-release 2.进入yum配置目录下,并显示目录中的文件cd /etc/yum.repos.d/ls" />3.删除yum.repos.d/下的所有文件(注意是/etc/yum.repos.d下面)rm -rf *ls4.使用vi新建my.repo文件,内容如下

解决软件安装无法自定义文件夹,自动安装在C盘 (Windows系统)

其实就是软链接的简单应用 1.软件已经自动安装 2.完全退出当前软件 3.通过软件图标的属性找到其实际的安装目录 4.进入该软件的安装目录 5.将该软件整个剪切(你没有看错)到指定文件夹(自定义的安装路径) 6.用管理员模式打开CMD指令 7.输入 mklink /d "C:\Users\fakeuser\AppData\Roaming\uTools" "D:\fakepath\uTools", 回车(记得替换路径)第一个路径是自动安装在C盘的路径,后路径是用户自定

在红米note4上实现自动安装软件

因为要做自动化测试,需要对已发布的包进行回归手测,这个时候需要手动安装APK,但是红米会弹出继续安装的按钮,手点一次比较烦,想自动点"继续安装"按钮! 感谢先行者们的分享 本文参考: http://blog.csdn.net/itfootball/article/details/21953763 https://testerhome.com/topics/3800 http://developer.android.com/reference/android/accessibilitys

LNMP安装了哪些软件?安装目录在哪?

LNMP官网:http://lnmp.org/faq/lnmp-software-list.html LNMP一键安装包除去安装所必须的依赖包,还会默认安装以下软件: Nginx.MySQL/MariaDB.PHP.phpMyAdmin.Zend Optimizer/Zend GuardLoader.用户可以根据自己的需要安装其他组件,如FTP服务器.缓存组件,也可以使用升级脚本对Nginx.MySQL.PHP进行升级.安装这些组件或升级都需要在lnmp下载解压缩后的目录,比如下载到/root目

西部开源学习笔记BOOK2《自动安装系统》

############################# #####  unit1自动安装系统 ##### ############################# ################################### #### Network Install(HTTP,FTP,NFS) #### ################################### #######1.kickstart脚本###### kickstart脚本是自动应答系统在安装过程中一切