是否有免费的系统在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也可以这样做:
假设你有AD,为什么不使用GPO或Windows部署服务? 这些都包含在Server 2003/2008软件中。
我们使用WPKG(wpkg.org) – 一个用于Windows的开源部署/升级/删除程序。 干杯
我没有多less运气find免费的方式来部署通用软件。 像Silverlight这样的Windows组件可以通过WSUS服务器进行安装,而WSUS服务器是免费的(在我看来,磁盘/内存密集型),并与Active Directory集成,以保持系统的最新状态。 它充当Windows Updates的一种本地镜像。
我遇到了一些“怪癖”,并不一定要及时升级客户端,我认为获取准确和最新的更新信息的界面绝对是非常吸引人的,但它确实有助于带宽和系统在Windowsnetworking相对最新。 它是免费的微软。