我们的客户有解决方案,其中包括多个相互合作的产品。当我们更新解决方案的任何部分时,我们必须为每个操作系统(XP、Windows 7、Windows Server 2008 等)提供管理员指南。指南告诉你:
- 更新前应该停止哪些服务和进程
- 应该备份哪些文件
- 应该更新哪些配置键
- 应该卸载哪些程序/模块
- 应该安装哪些程序/模块
- 如何检查更新是否成功
- 恢复步骤
- ETC
基本上,我们将安装文件放在网络文件夹中,并提供应该在客户希望更新的工作站上运行的 powershell 脚本。此脚本可能相当复杂,并且在安装之间可能会发生巨大变化。
我想有没有任何平台可以简化这种分发?