免费的自动部署系统?

免费的自动部署系统?

是否有任何免费系统可用于在 Windows 网络上部署新应用程序?

例如,如果我想自动将 Silverlight 安装到每台电脑上?

(假设 Windows 网络约有 150 台机器)

答案1

如果你有 Windows 域,则应该了解如何使用组策略安装软件。话虽如此,但如果软件不是以 Windows Installer (MSI) 格式打包的,那么这将变得更加困难。使用组策略启动脚本执行非基于 MSI 的软件包的静默安装当然是可能的,但是您需要一些脚本技能才能实现这一点。

你也可以看看工作量。这听起来正是您要找的东西。它周围有一个非常强大的社区,您通常可以找到其他人为常见安装需求编写的“配方”(例如:http://wpkg.org/Microsoft_Silverlight)。

就我个人而言,我选择组策略路线,要么使用基于 MSI 的安装,要么使用自定义启动脚本,但我也尝试过 wpkg,并且也喜欢它的效果。

答案2

我强烈推荐西太平洋太平洋集团. 来自官方网站:

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

已经有很多现有的静默安装程序可用(包括微软 Silverlight)并编写自定义包挺容易

附言:更新Windows 脚本如果需要,在 Windows 2000/XP 计算机上,以及(批判的)在进行大规模部署之前,请在所有平台(XP,2k,Vista,7)上测试好你的软件包 -虚拟盒可以作为实现这一目标的工具之一。

PS1:一些评价来自满意的用户。

PS2:WPKG 还可以执行以下操作:

  • Windows 更新,但是微软是可行的方法
  • 更改注册表设置等,但组策略是可行的方法(如果您有 AD)

答案3

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

答案4

我一直没能找到免费的方式来部署通用软件。Silverlight 等 Windows 组件可以通过 WSUS 服务器安装,它是免费的(在我看来,它占用大量磁盘/内存),并且与 Active Directory 集成,可让您的系统保持最新状态。它充当 Windows 更新的一种本地镜像。

我遇到了几个“怪癖”,它不一定能及时升级您的客户端,我认为获取准确和最新更新信息的界面绝对糟糕透顶,但它确实有助于节省带宽并使 Windows 网络中的系统保持相对最新状态。而且它是微软免费提供的。

相关内容