我们的客户在网络中拥有 100 多台计算机,他们下个月将切换到 Windows 7。
我们的软件基于 SQL 2008 和 .NET 1.1 二进制文件。他们的要求是创建一个增量自动更新解决方案以避免 Windows Update并且能够对新的安全更新(即 SQL Server 2008 R2 CU7)做出快速有效的反应。
我确信社区对此有多个很好的解决方案,但我无法找到它。
我们的主意这是:
- AWindows 服务以本地管理员身份运行在背景中
- 它监视网络驱动器如果有新版本(比如说,一个新文件夹),它将运行其中的内容,可能是 PowerShell 文件
- 如果使用较旧的笔记本电脑,则必须从上次已知更新升级
为了例子更新目录如下:
Directory1
SQL 2k8 update 1
Dircetory2
Our software update 1
Directory3
SQL 2k8 update 2
Dircetory4
SQL 2k8 update 4
每次成功更新后,客户端都会保存最后一个版本(例如“我已更新至 Directory4”)。
这只是一个想法,欢迎其他人士提出!