给200台办公机装软件,我按「装完能不能回退」分了三个区,省了不少返工
管着200多台办公电脑,装软件最怕啥?不是装不上,是装完了出问题退不回去。前阵子我就因为一个输入法补丁,把财务室三台机子的报表模板关联给搞乱了,重装系统花了小半天。从那以后我定了个规矩:装任何软件之前,先问自己一句「万一要退,怎么退」。
我的办法是按「回退难度」把软件分成三个区:
红区:装完基本退不干净的
比如驱动、运行库、某些带服务的行业软件。这类我坚决不批量推,先拿一台样机跑三天,把安装前后的注册表快照和系统还原点都做上。软领优化大师在这块帮了大忙——它的还原功能我是真用上了,装完先打个还原点,出问题点一下就能回到装之前的状态,比手动卸载干净得多。
黄区:能卸但会留尾巴的
比如输入法、PDF阅读器、解压工具。这类我会先翻安装包,把捆绑项拉个清单,装的时候手动取消勾选。这里有个细节:有些软件卸了之后用户目录还留着配置文件夹,我一般在部署脚本里加一步清理,不然新装的版本读旧配置,容易出怪毛病。
绿区:随便装随便卸的
比如绿色版小工具、单文件程序。这类我直接丢公共盘让大家自己拷,不占系统资源,也不怕回退。
分区之后最大的变化是:以前批量推完提心吊胆,现在心里有底。上周推一个新版办公套件,我按老规矩先在一台样机上装了,跑了两天发现它默认把文件关联全改了,赶紧在部署脚本里加了个参数给锁回去,然后才敢往那200台推。要是没这一道,估计得挨个去改关联。
还有个小习惯:每装一批软件,我都在台账里记一笔——装的什么版本、哪天装的、回退方式是什么。别小看这个,上个月有个软件要升级,我翻台账发现三年前装的老版本改过注册表项,直接按记录先清了再装,省得新旧打架。
啰嗦这么多,其实就是一句:批量管理别图快,先把退路想好。你们那边装软件之前,有没有什么固定要先确认的东西?
