免费的自动部署系统?

是否有免费的系统在Windowsnetworking上部署新的应用程序?

例如,如果我想自动安装Silverlight到每台PC?

(假设一个约150台机器的Windowsnetworking)

如果您有Windows域,则应该阅读使用组策略来安装软件 。 尽pipe如此,如果软件没有以Windows Installer(MSI)格式打包,这将变得非常困难。 使用组策略启动脚本来执行基于非MSI的软件包的静默安装当然是可能的,但是你需要一些脚本技能来解决这个问题。

你也可以看看wpkg 。 这听起来就是你要找的东西的胡同。 它周围有一个非常强大的社区,通常可以find其他人编写的“常规”安装需求(例如: http : //wpkg.org/Microsoft_Silverlight )。

就个人而言,我走的组策略的路线,或者使用基于MSI的安装或自定义的启动脚本,但我已经玩弄了wpkg,就像我看到的一样。

我强烈推荐WPKG 。 从官方网站:

WPKG is an automated software deployment, upgrade and removal program for Windows. + WPKG is open source software.

已经有很多现有的无提示安装程序 (包括Microsoft Silverlight ),编写自定义程序包非常容易 。

PS:如果需要的话,在Windows 2000 / XP计算机上更新Windows脚本 ,( CRITICAL )在进行大规模部署之前在所有平台(XP,2k,Vista,7)上testing您的软件包 – VirtualBox可以成为一个工具。

PS1:来自满意用户的一些推荐 。

PS2:WPKG也可以这样做:

  • Windows更新,但WSUS是要走的路
  • 更改registry设置等,但组策略是要走的路(如果你有AD)

假设你有AD,为什么不使用GPO或Windows部署服务? 这些都包含在Server 2003/2008软件中。

我们使用WPKG(wpkg.org) – 一个用于Windows的开源部署/升级/删除程序。 干杯

我没有多less运气find免费的方式来部署通用软件。 像Silverlight这样的Windows组件可以通过WSUS服务器进行安装,而WSUS服务器是免费的(在我看来,磁盘/内存密集型),并与Active Directory集成,以保持系统的最新状态。 它充当Windows Updates的一种本地镜像。

我遇到了一些“怪癖”,并不一定要及时升级客户端,我认为获取准确和最新的更新信息的界面绝对是非常吸引人的,但它确实有助于带宽和系统在Windowsnetworking相对最新。 它是免费的微软。