首页
windows
驱动
往windows镜像中添加驱动
集成驱动与补丁到Windows7的ISO文件
禁用Win系统自动更新驱动
Windows Service 中安装网卡驱动
office
excel中的函数
Win故障处理
win10文件夹右键菜单转圈圈假死
内存占用很高
激活许可
kms激活
office删除授权
KMS38
MAS开源激活脚本
解除网页禁止复制
封装win10系统
封装系统工具
DISM命令常见用法
封装win10-U盘安装系统
封装win10-U盘安装系统2--sysprep封装后的自动化
Win镜像文件iso添加补丁包
WDS+MDT自动装机
ISO镜像中的install.esd转为install.wim
Win实用工具
微软官方-网络数据收集NetMon
微软官方工具
Win下查看文件被哪个进程占用
Everything 的文件索引、HTTP共享
文件转换器File Converter
恢复电脑上删除的文件
查看桌面弹窗广告是哪个应用-ProcessExplorer
Win-网络
获取网卡的接口号
Win下查看端口被哪个进程占用
方便的编辑切换hosts文件OpenArk
win10中用curl或PowerShell调用HTTP post 接口
从windows获取连接的USB设备列表_python或cmd
检测硬件信息
显卡压力测试
bat压缩文件夹并备份到smb共享
bat脚本中使用WinSCP命令备份linux中文件
WinScp命令行下载脚本(示例代码)
Win10下用系统自带SCP命令免密码上传、下载centos服务器上的文件
Win笔记
win10查看设备序列号、硬盘序列号、硬盘ID
Windows 系统下 MD5 值计算方法
Windows 关闭显示命令
Win中查看进程名称、使用的端口
Win10命令行中查看wifi密码
查看、杀掉进程
用CMD弹出提示框
Windows软件静默安装
WDS跨网段配置_网络
Windows修改静态路由表和跃点数
bat脚本映射共享文件夹为盘符
win中备份文件到阿里对象存储 OSS
Windows管理工具命令行Wmic
Win10自动修复失败,你的电脑未正确启动
TCP端口ping命令_psping
bat脚本
BAT批处理中的字符串处理
获取本机ip和ping网关
统计win共享文件夹内哪些用户有权限
bat脚本——for循环用法
BAT脚本之判断文件是否存在
bat笔记
bat方式实现企业微信群机器人告警
bat脚本检测USB设备掉线时企微告警
Bat脚本日期时间获取
Win中检查某一进程是否存在
if和errorlevel
goto和call
bat中修改计算机名为sn号
批处理- 内置环境变量ERRORLEVEL
bat修改host文件
本文档由 内网文摘 发布,转载请注明出处
-
+
首页
Windows软件静默安装
根据软件的封装类型选择对应的静默安装命令。这个步骤可适用大部分的软件,不排除有些软件是比较特殊的。 [BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)](https://devbox.cn/p/996427394 "BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)") 利用批处理安装常用软件,我们需要对以下几个知识点进行掌握: ## 软件的封装类型 ### Microsoft Windows Installer 如果某个软件是用 Windows Installer打包的,那你就应该能在文件夹中看到 *.msi 文件。这是最典型的特征,这些文件通常可以使用 /QB 和 /QN 参数进行自动安装。 /qb 会在窗口中显示一个基本的安装进程。 /qn 参数则不会显示任何窗口,直接在后台自动安装。 为了阻止某些程序安装成功后自动重启动,你可以在 /qn 或者 /qb参数后使用REBOOT=Suppress标记。 例如:安装虚拟光驱 DaemonTools:msiexec /i dtools.msi /qb REBOOT=SUPPRESS Microsoft Windows Installer技术打包程序 微软自家产品,许多软件生产厂家现在都选择这种基于微软开发的封装方式 参数:/ /QB(/QN)用于自动安装软件 /REBOOT=suppress 安装后不重起 使用方法: start /wait x:\setup.exe /QB REBOOT=Suppress ### InstallShield with MSI InstallShield with MSI 制作的安装文件,请使用类似:setup.exe /s /v" /qb 来安装。 installshield型: installshield是一款商业级别的安装程序封装工具,许多大型商业软件都用它进行封装.例如:macromedia flash. pgtoshop等 安装参数:-R 用于记录安装过程 -s 用于进行软件的自动安装 -f1 指定setup.iss应答文件的路径 使用方法: 1).先用在命令行下用-R参数进行软件的安装,其安装过程与正常安装没有本质的区别,但在软件安装结束后可以在 c:\windows(winxp系统)或c:\winnt(win2k系统)目录下找到一个名为setup.iss的文件,它就是我们后面要用到的可以进行自动安装的重要应答文件. 2).将以上的setup.iss文件与你的安装程序放在同一目录下,利用-s参数进行全自动安装. 例如: start /wait x:\phtoshop\setup.exe -s -f1 "y:\setup.iss"(如果setup.iss文件与安装程序在同一目录,可以省去-f1参数) ### Inno Setup Inno Setup 制作的安装文件,请使用:setup.exe /sp- /silent /norestart Inno setup 类型: Inno setup 是一款完全免费的安装程序封装工具,其功能和稳定性均可与商业封装工具媲美. 安装参数: /silent(/verysilent) 用于软件的自动安装 sp- 用于跳过安装程序的确认界面 使用方法: start /wait x:\thunder5.exe /verysilent sp- 说明:此安装参数的使用比较容易,但如果我们把它写入到批处理文件中进行大量的软件安装时,有的软件会在安装完成后自行启动,比如迅雷,为不影响系统性能,我们可以结合其他的命令终止其进程,例如: 复制代码 代码如下: @echo off start /wait x:\thunder5.exe /verysilent sp- echo. taskkill.exe /F /IM Thunder5.exe ### NullSoft Installation System 使用 NSIS(NullSoft Installation System)制作的安装文件,可用 /S (注意大写)来进行静默安装(“S”是大小写敏感的)。 例如:Setup.exe /S 也可以用 /D参数选择将要安装的目标分区和文件夹: 例如:Setup.exe /S /D=E:\Software\QQ2007 Nullsoft SuperRMP Install System (NSIS)类型,例如:winamp 使用参数: /S 用于自动安装软件 例如: x:\winamp\setup.exe /S 说明:此类软件安装后会给出一个文件关联确认窗口,目前无法跳过,但我可以给大家一个思路,就是结合VBS脚本中的Doskey命令来模仿键盘动作实现确认过程,到现在为止我个人还没有写出来,望高手帮忙完善 ### WISE Installer 用WISE技术打包的软件在安装的时候可以选择使用 /s 参数进行自动安装。 ### Wise Installation Professional 制作的安装文件,可用 /silent 参数进行静默安装。 ### WinRAR 所有WinRAR做的自解压安装包可以使用 /s 参数进行静默安装 二.测试方法与安装类型分析: 1.测试方法:可以用目前比较流行的虚拟机进行测试 2.安装类型分析:大部分安装程序可以通过鼠标右击安装程序___选择属性 ________版本来查看其封装类 三.在批处理文件中的要求 如果你打算自己结合WINXP光盘工具重新封装安装光盘,并且在利用winxp应答文件安装应用软件,你必须明白批处理文件的位置应防在那里,这些你可以去阅读有关此方面的文章. ## 常用软件的例子 钉钉: 钉钉.exe /S TotalCommand 用解压缩软件解压tcm801x32.exe文件(此处以32位的系统为例子) 修改解压出来的INSTALL.INF文件,一般改 username=* auto=1 hide=1 但是我想指定目录静默安装呢,怎么办? 我一不小心解压tcm801x64.exe文件,查看解压出来的INSTALL.INF文件,卧槽,一看:作者,你实在是太调皮了。 里面的参数比32位解压出来的文件要详细很多,可以直接拿64位的INSTALL.INF文件修改,然后替换32位的INSTALL.INF文件。注意有些参数值带有“64”,在32位的安装过程中是不会创建带有“64”字眼的文件,去掉“64”字符串即可。 [Destination] Dir=c:\mytotalcmd Ini=wincmd.ini,Configuration,InstallDir everything exerything_setup.exe /S /D=D:\Program Files\Everything 射手影音播放器 射手影音播放器_3.7.0.2437.exe /S /D=D:\Program Files\SPlayer 福昕阅读器 福昕阅读器_6.0.4.619.exe /sp- /verysilent /dir="D:\Program Files\Foxit Software\Foxit Reader" /NORESTART 资料参阅:http://www.dingniu8.com/article/html/30386.html UltraISO setup.exe /sp- /verysilent /dir="D:\Program Files\UltraISO" Listary Listary.exe /sp- /verysilent /dir=":\Program Files\Listary" bat脚本中使用静默安装 start /wait C:\Users\Public\Desktop\钉钉.exe /S 或 start cmd /k C:\Users\Public\Desktop\钉钉.exe /S ## 修改软件默认安装路径 修改注册表:开始→运行→regedit打开注册表:展开“HKEY_LOCAL_MACHINE\software\Microsoft\Windows\Current Version“项。在右侧窗口找到“ProgramFilesDir”值,改成你想要的目录,重新启动电脑后,也可以将默认安装目录安装到之前指定的文件夹中了
local
2023年7月5日 10:18
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 LocalNetwork
LocalNetwork
是由mrdoc开源
LocalNetwork.cn
修改的在线文档系统,作为个人和小型团队的云笔记、文档和知识库管理工具。
如果此文档给你或你的团队带来了帮助,欢迎支持作者持续投入精力更新和维护!内网文摘 & LocalNetwork
>>>主页
logo
logo
下载Markdown文件
分享
链接
类型
密码
更新密码