之前由于需要一个软件自动安装器,但一直没有找到合适,后面发现一般的软件的都可以通过start命令实现静默安装,以下是我个人使用的bat,并不是最优,够我使用即可,有需要可以根据自己的需要更改
@echo 正在安装软件,请不要做其他操作
@echo off
cd c:\soft
start /wait C:\soft\常用软件\7z解压.exe /S
start /wait c:\soft\Adobe\setup.exe /sALL
start /wait c:\soft\office2016\setup /adminfile updates\3.msp
start /wait c:\soft\常用软件\助手.msi /quiet
copy C:\soft\常用软件\系统激活.bat C:\Users\Public\Desktop
脚本说明及注意事项
1、start /wait wait参数是安装完一个软件再安装下一个
2、/S 是静默安装,适用于NSIS打包的安装包 目前大部分软件都是这个,如果是MSI格式的,则使用 /quiet,还有是使用/silent 可以自己尝试或者网上搜索一下
3、对于多用户的环境,例如域环境,部分软件安装后只在administrator账号下有快捷方式,其他账号下没有,可以使用copy命令,将快捷方式或者文件复制到公用桌面。
4、如果BAT文件里面存在中文,保存的时候编码选择ANSI,不然运行会乱码
|