在发布管理的话题,我在我的调查为将实质上执行WSUS提供据我所知(远程安装,版本查询,每台机器/组设置等)的功能软件选项,但我的定制软件。它还需要能够运行第三方可执行程序(例如,图形驱动程序安装程序),通知如果软件是等

之前更新当前正在运行的

更新:我主要看C#/要安装C ++ NET代码,但我正在寻找用于从一个服务器同时推出更新到十几个客户端的解决方案。是什么我将不得不包装器,比方说,一个NSIS安装脚本的建筑,还是有混合型行政/管理/安装工具?目前,我在看NSIS / WiX的是我有某种脚本在填补空白主要竞争者(在语言这个建议,也?Windows PowerShell中?)。

有帮助吗?

解决方案

如果你正在寻找提供WSUS一样的功能,你可以使用?如果您已经踢得好看与Windows安装程序它不应该是从我所看到的难度太大。

请参阅这个例子中一种方式来更新发布到WSUS 的。还有一个PowerShell脚本这里演示发布一个MSP到WSUS

它看起来像你需要使自己的报告界面,但我不得不想象会是比建设WSUS V4更容易。

我假设这是用于“内部”分布(在这里可以控制自动更新客户端)。如果你正在寻找的东西提供“面向客户”这可能没有帮助;)

其他提示

既然你提到多个平台,以及图形驱动程序,但不是Java / C#中,我相信你有(可能)exe文件的特定平台。因此,Java Web Start和ClickOnce的选项是不适合你......

汉塞尔分钟了最近与Paint.Net 家伙聊天很大程度上他们的安装程序,这似乎是一个3或4层的东西。这可能是值得一试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top