Windows Server 2008 – 是否有办法全球发布第三方软件安装/更新?

我们正在运行MS小型企业服务器2008年,有几个程序,我们希望已经在所有客户端计算机上安装。 有没有办法在所有的机器上安装这个软件,而无需手动去每台计算机? 显然这可以用Windows更新等,但我们希望更多:)

您可以通过以下方式来集中部署

  • GPO
  • login脚本(取决于用户是admin /使用runas)
  • 使用真正的软件部署,如Microsoft SCCM(replaceMS SMS)
  • 自制脚本,将exe / msi复制到远程目标并以静默模式远程启动它们。 PowerShell v2启用了一些优点

示例:通过GPO部署office 2007: http : //technet.microsoft.com/en-us/library/cc179214.aspx

SCCM的工业化程度更高,但是它花钱(但节省你的时间,权衡)

这真的取决于软件。 如果你有资源,你可以用SCCM做很多事情。

有了SBS,我认为你是一个相当小的环境,所以看看基于组策略的软件部署是第一步。 如果你的需求超过了这个方法的能力,而你又不能在这个限制的范围内构build一些东西,那么现在是时候进一步去SCCM了。

Clickies:

对于您的应用程序分发或更新,您可以使用特殊程序(例如高级安装程序,MSIFactory等)构build.msi数据包,然后创build适当的组策略来部署它们。