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程序静默安装相关推荐

  1. 为什么oracle要静默安装程序,静默安装 Oracle数据库软件

    静默安装数据库软件之前,需要将oracle安装环境像正常安装一样配置好, 如果你没有静默安装的响应配置文档,可以使用OUI录制响应文件,记录安装过程:如果有响应配置文档,直接修改安装参数,进行安装or ...

  2. Linux安装wine以及运行Windows程序

    文章目录 ubuntu 16.04安装Wine 安装Wine依赖环境 安装winetricks 安装字体 安装Wine中Windows程序依赖 配置wine 初始化 Wine wine环境 Wine ...

  3. Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装

    Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装 转载请注明出处:https://blog.csdn.n ...

  4. Rundll32安装/卸载Windows程序

    Rundll32安装/卸载Windows程序 在Windows系统中安装和卸载程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成.但安装和卸载Windows程序还有些鲜为人知的小技 ...

  5. 巧用Rundll32命令安装和卸载Windows程序

    在Windows系统中安装和卸载程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成.但安装和卸载Windows程序还有些鲜为人知的小技巧,使用Rundll32命令安装和卸载Wind ...

  6. linux crossover 乱码,Ubuntu 中如何使用 CrossOver 安装 Windows 程序

    CrossOver 这款类虚拟机软件不仅有着 Mac 版本还有着 Linux 版本,这也表示着我们可以在 Ubuntu 中通过 CrossOver 安装使用 Windows 程序. 之前小编为大家介绍 ...

  7. ubuntu 安装 wine 使用 windows程序

    1 安装wine 查看 wineHQ Wiki 依据ubuntu版本安装 https://wiki.winehq.org/Ubuntu 2 wine运行windows程序 我是安装了 ubuntu 和 ...

  8. 在 Microsoft Windows 平台上安装 JDK 17

    在 Microsoft Windows 平台上安装 JDK 本主题包括以下部分: 在 64 位 Windows 平台上安装 JDK 的系统要求 Windows JDK 安装说明符号 Windows J ...

  9. win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序

    win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序 未安装wsl/wsl2的请参照以下链接自行安装 ...

最新文章

  1. 和富友牵手与世界同步—高端体育时尚服装品牌的高标准伙伴
  2. Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器
  3. os模块:与操作系统交互的一个接口
  4. work php高性能,RabbitMQ之工作(Work)模式(PHP版)-Go语言中文社区
  5. ubuntu15.10英文系统中文输入法配置 fcitx
  6. 一.redis 环境搭建
  7. Http请求处理流程
  8. 关于Aspose对于Word操作的一些扩展及思考
  9. 可以修改Mac地址的工具WiFiSpoof for Mac
  10. 破解vba工程密码——VBA代码
  11. 【高仿微信系列】02、消息列表ListView滑动删除
  12. 软考知识点笔记之----信息系统特点
  13. python迭代对象是什么意思_python的迭代对象
  14. pop3服务器协议初始化失败,邮件的发送和接收故障处理的几点方法
  15. 查找父类的所有子类 crtl+alt+b
  16. 到底微信公众号和头条号哪个更适合自媒体新人
  17. 开发者 发展 8 效率 web服务 如何学习
  18. SpringBoot 出现 Consider defining a bean of type ‘xxx‘ in your configuration 问题解决方案
  19. C 语言编程 — 线程安全与线程非安全
  20. Java中J.U.C包下锁的基础-AQS分析

热门文章

  1. [设计] - 判断LOGO好坏的12条参考标准
  2. jQuery formValidator表单校验代码生成器ver1.1,一键产生所有代码
  3. java url dns_JAVA反序列化-ysoserial-URLDNS
  4. java海滩上有一_海滩上有一堆桃子,五只猴子来分-海滩上有一堆桃子,五只猴子来分java实现-吾爱编程网...
  5. python编写脚本教程_python编写一个会算账的脚本的示例代码
  6. mean python_Python mean()方法的详细指南
  7. Python ord(),chr()函数
  8. 向下滑动动画android_Android SwipeRefreshLayout – Android向下拉动/向下滑动即可刷新
  9. Hadoop 1.x和Hadoop 2.x,Hadoop 1.x局限性和Hadoop 2.x YARN优点之间的区别
  10. c ++创建二维数组_C ++中的二维数组