给财务部批量装PDF工具,我拿五台机子测出两个静默安装的坑
上周财务部要统一装PDF编辑工具,二十多台机子,我这边想着省事,直接拿命令行搞静默安装。结果样机测了五台,两台装完打不开,一台装完还带了个没用的浏览器插件,把我整得哭笑不得。
先说第一个坑:安装包参数。我一开始直接 /S 就冲了,以为跟好多软件一样通用。结果这台机子装完进程是起来了,但主程序死活点不开,事件查看器里报的是缺个运行库。后来我翻官方文档才晓得,这款工具有个 /silent /norestart /installpath=... 的组合,光给 /S 它会跳过依赖检测。对账了一下,五台里两台翻车,都是系统比较干净、没装过运行库的。
第二个坑更阴:有些安装包默认勾了推广组件。我在样机上装完盯着任务栏看,发现多出个浏览器快捷方式。这种在批量部署里最老火,你命令行装一百台,一百台都给你塞个东西,用户回头还得挨个删。我后来是拿安装包解出来的配置文件改了个参数,把那个组件关掉,再重新打包成脚本才敢往下推。
我这边给个实在建议:批量装之前,先拿三到五台不同批次的机子当样机,装完别光看装上了没,要挨个确认三件事——主程序能不能启动、有没有多出快捷方式、事件日志有没有报缺依赖。这三样过了再推全量,不然返工起来像下大雨收谷子,手忙脚乱。
另外说句我的老观点:功能花哨不花哨是其次,稳不稳才是根。像这次这个PDF工具,功能是齐,但安装包做得糙,静默参数藏得深,推广组件还默认勾上,这就不像给企业用的样子。真要做批量部署,宁可选安装包干净、参数写得明明白白的,哪怕功能少点。
最后问一嘴:你们批量装软件时,有没有遇到过那种静默安装参数文档里根本没写、全靠自己拿样机试出来的坑?特别是带推广组件默认勾选的,你们是怎么在脚本里统一关掉的?
