windows程序静默安装
1.程序自带静默安装功能:
如nod32,先生成配置文件,然后安装时如下;
cmd /c %tmp%\NOD32\essbe_nt32_chs.msi ADMINCFG="%tmp%\NOD32\config.xml
2.程序不带静默安装功能:
使用一款工具,捕获各个窗口和各控件ID,然后模拟点击。推荐autoit.exe工具。
使用程序自带的spy+,捕获各个窗口点击事件,然后转后为脚本。再把脚本转化为exe程序。
例如脚本内容如下:
run("×××.exe")
WinWaitActive("×××安装","欢迎使用×××安装向导")
Send("!x")
WinWaitActive("×××安装","安装模式")
send("!t")
send("!x")
WinWaitActive("×××安装","自动更新")
send("!l")
send("!x")
WinWaitActive("×××安装","准备安装")
send("!i")
转载于:https://blog.51cto.com/venglu/1185125
windows程序静默安装相关推荐
- 为什么oracle要静默安装程序,静默安装 Oracle数据库软件
静默安装数据库软件之前,需要将oracle安装环境像正常安装一样配置好, 如果你没有静默安装的响应配置文档,可以使用OUI录制响应文件,记录安装过程:如果有响应配置文档,直接修改安装参数,进行安装or ...
- Linux安装wine以及运行Windows程序
文章目录 ubuntu 16.04安装Wine 安装Wine依赖环境 安装winetricks 安装字体 安装Wine中Windows程序依赖 配置wine 初始化 Wine wine环境 Wine ...
- Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装
Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装 转载请注明出处:https://blog.csdn.n ...
- Rundll32安装/卸载Windows程序
Rundll32安装/卸载Windows程序 在Windows系统中安装和卸载程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成.但安装和卸载Windows程序还有些鲜为人知的小技 ...
- 巧用Rundll32命令安装和卸载Windows程序
在Windows系统中安装和卸载程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成.但安装和卸载Windows程序还有些鲜为人知的小技巧,使用Rundll32命令安装和卸载Wind ...
- linux crossover 乱码,Ubuntu 中如何使用 CrossOver 安装 Windows 程序
CrossOver 这款类虚拟机软件不仅有着 Mac 版本还有着 Linux 版本,这也表示着我们可以在 Ubuntu 中通过 CrossOver 安装使用 Windows 程序. 之前小编为大家介绍 ...
- ubuntu 安装 wine 使用 windows程序
1 安装wine 查看 wineHQ Wiki 依据ubuntu版本安装 https://wiki.winehq.org/Ubuntu 2 wine运行windows程序 我是安装了 ubuntu 和 ...
- 在 Microsoft Windows 平台上安装 JDK 17
在 Microsoft Windows 平台上安装 JDK 本主题包括以下部分: 在 64 位 Windows 平台上安装 JDK 的系统要求 Windows JDK 安装说明符号 Windows J ...
- win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序
win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序 未安装wsl/wsl2的请参照以下链接自行安装 ...
最新文章
- 和富友牵手与世界同步—高端体育时尚服装品牌的高标准伙伴
- Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器
- os模块:与操作系统交互的一个接口
- work php高性能,RabbitMQ之工作(Work)模式(PHP版)-Go语言中文社区
- ubuntu15.10英文系统中文输入法配置 fcitx
- 一.redis 环境搭建
- Http请求处理流程
- 关于Aspose对于Word操作的一些扩展及思考
- 可以修改Mac地址的工具WiFiSpoof for Mac
- 破解vba工程密码——VBA代码
- 【高仿微信系列】02、消息列表ListView滑动删除
- 软考知识点笔记之----信息系统特点
- python迭代对象是什么意思_python的迭代对象
- pop3服务器协议初始化失败,邮件的发送和接收故障处理的几点方法
- 查找父类的所有子类 crtl+alt+b
- 到底微信公众号和头条号哪个更适合自媒体新人
- 开发者 发展 8 效率 web服务 如何学习
- SpringBoot 出现 Consider defining a bean of type ‘xxx‘ in your configuration 问题解决方案
- C 语言编程 — 线程安全与线程非安全
- Java中J.U.C包下锁的基础-AQS分析
热门文章
- [设计] - 判断LOGO好坏的12条参考标准
- jQuery formValidator表单校验代码生成器ver1.1,一键产生所有代码
- java url dns_JAVA反序列化-ysoserial-URLDNS
- java海滩上有一_海滩上有一堆桃子,五只猴子来分-海滩上有一堆桃子,五只猴子来分java实现-吾爱编程网...
- python编写脚本教程_python编写一个会算账的脚本的示例代码
- mean python_Python mean()方法的详细指南
- Python ord(),chr()函数
- 向下滑动动画android_Android SwipeRefreshLayout – Android向下拉动/向下滑动即可刷新
- Hadoop 1.x和Hadoop 2.x,Hadoop 1.x局限性和Hadoop 2.x YARN优点之间的区别
- c ++创建二维数组_C ++中的二维数组