在Windows中自定义增量更新

我们的客户在networking中有100多台计算机,他们正在下个月切换到Windows 7。

我们的软件基于SQL 2008和.NET 1.1二进制文件。 他们的要求是创build一个增量自动更新解决scheme来避免Windows更新,并有可能对新安全更新(即SQL Server 2008 R2 CU7)做出快速而有效的反应。

我敢肯定,社区有不止一个伟大的解决scheme,但我无法find它。

我们的想法是这样的:

  • Windows服务在后台以本地pipe理员身份运行
  • 观察networking驱动器 ,如果有新版本(一个新的文件夹,可以说)它会运行的内容,可能是一个PowerShell文件
  • 如果一个较旧的笔记本电脑进场,它必须从最近一次更新中升级

例如更新目录是:

Directory1 SQL 2k8 update 1 Dircetory2 Our software update 1 Directory3 SQL 2k8 update 2 Dircetory4 SQL 2k8 update 4 

每次成功更新后,客户端会保存最后一个版本(例如, “我是最新的到Directory4” )。

这只是一个想法,欢迎任何其他人!