`
airfans
  • 浏览: 124836 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AIR的企业分发 (二) [译]

阅读更多

使用Microsoft SCCM 2007

 

该节阐述了如果使用Microsoft SCCM来进行AIR运行时和应用的安装,包括创建包、程序、分发点和广告。基本步骤和Microsoft SMS一样,只是在某些设置上有微小的差别。

创建安装包

一个SCCM包是包含要安装到工作站上的包含安装文件的数据集。基于以下步骤来创建一个包:

1. Adobe.com下载捆绑的Adobe AIR运行时。下载链接是在你申请许可并获准分发运行时的时候通过e-mail提供的。

2. 将安装文件从ZIP文件中提取出来解压到本地目录。本例使用名为AIRInstall的目录。

3. 如果你想安装运行时的同时安装AIR应用,下载AIR应用并将其存放在AIRInstall目录。下面的截图演示了安装Flash Media Server (FMS) Explorer,一个开发者学习工具。

4. 打开SCCM终端并导航到Site Database > Computer Managment > Software Distribution > Packages.

5. Packages右击选择New > Package.

6. New Package WizardGeneral页你必须给包赋予一个名字。推荐你也填写versionmanufacturerlanguagecomment字段。

6 设定包属性,包括nameversionmanufacturerlanguagecomment

7. 点击Next。在Data Source页,设定你的源目录。该目录包含解压的AIR安装文件。基于你的网络配置在Data Source页调整剩余设置。

8. Data AccessDistributionReporting页基于你的网络配置和偏好调整设置。

9. 确保Security页上的设置对于你的网络配置来说是正确的。

10. Summary面板上验证你的设置看起来是正确的,然后点击NextSCCM将会创建AIR安装包并显示结果。

 

创建程序

一个SCCM Program定义了可执行文件以及任何在安装期间所要用到的安装参数。遵循以下步骤为你的包创建一个程序:

1. SCCM管理终端,在你的AIR包上右击Programs兵选择New > Program

2. General页上给该程序设置属性。你可以给它取任何名字。本例中用的是Adobe AIR。对于命令行,浏览到安装目录并选择Adobe AIR Installer.exe。为了安装AIR运行时和AIR应用,将以下选项追加上命令行的末尾:

注意:正如介绍中所指出的,你需要获得一个分发许可来以这种方式安装和分发Adobe AIR运行时。在获准分发AIR运行时后所得的文档详细描述了针对企业用户的其它参数。关于许可和许可申请的更多信息请访问Adobe AIR运行时分发页面。


-silent -desktopShortcut -programMenu fms_explorer.air



 

注意:-silent用于无需用户交互进行安装;-desktopShortcutAIR应用添加桌面快捷方式;-programMenuAIR应用添加启动菜单快捷方式。fms_explorer.air是要安装的AIR应用。



 

整个命令行看起来应该是这样的:

"Adobe AIR Installer.exe" -silent -desktopShortcut -programMenu fms_explorer.air



 

这些选项告诉AIR安装器无需用户交互来运行,安装FMS Explorer应用,并为它创建桌面和启动菜单快捷方式。

如果AIR运行时在安装时不顺带安装一个AIR应用,那么命令行应该看起来是这样的:

"Adobe AIR Installer.exe" -silent

安装AIR并不要求需要重启,因此你可以保留剩余的设置不动。(图7

7:在SCCM中指定程序名和命令名

3. 点击Requirements页并设定目标工作站的最低需求。如果某个工作站不满足这些需求,那么应用就不会安装在上面。设定估算的的磁盘空间为100MBAIR运行时的最终安装大小小于30MB。如果目标机器有至少100MB空闲的空间,你便有足够多的程序和临时空间来装AIR

4. 选择兼容的操作系统以确保AIR不会安装到一台不兼容的机器上。AIR需要任一以下操作系统:

Windows XP SP2及以上

  • Windows XP Tablet PC
  • Windows Vista Home Premium, Business, Ultimate, 或者Enterprise,包括64位版本
  • Windows 2000 SP4
  • Windows 2003 Server

5. 设置Environment页。因为在安装的过程中不需要用户和应用或运行时进行交互,允许安装程序不论是否有用户登录都可以运行。选择用管理员权限运行,否则安装会失败。

6. Advanced页上应用默认设置。

7. Windows Installer页上,点击Import浏览到AIR setup.msi文件,这个可以从捆绑的下载自Adobe的安装文件中获得。它会导入Windows Installer product code

导入Windows Installer product code

8. 验证Summary页上设置然后点击NextSCCM会为你的包创建程序。

 

创建分发点和集合

下一步为包创建分发点和集合。分发点是分发给客户的文件在服务器的存放位置。客户将从该位置获取包。集合定义了欲获取该分发的工作站组。

1. 在你的AIR包右击Distribution Points,然后选择New Distribution Point。使用该向导来选择将作为AIR包分发点的服务器(见图9)。

9 SCCM中指定分发点

SCCM会将分发点添加到你的包并显示结果。

2. 使用默认集合:所有Windows工作站或专业系统。高级用户可能在这里创建一个自定义的集合。

 

分发新软件

广告(advertisement)告知集合中的所有工作站有新软件需要安装。广告包含包、程序和集合。工作站将基于预先配置在站点配置中的信息来安装软件包。要创建一个新的adverisement,基于以下步骤:

1. Advertisements右击选择New > Advertisement

2. General页,在下拉菜单中选择一个包。然后,选择AIR安装程序。最后,浏览并选择用于该advertisement的集合(见图10)。

 

10 SCCM中指定advertisement属性

3. Schedule也,设置advertisement的启动时间。设置Mandatory Assignment"As soon as possible"。在一个大型网络中或者要分发一个大型程序时,你应该计划一个可最小化网络性能或用户体验负面影响的时间。

4. Distribution Points页你可以选择直接从分发点安装或者让每个客户端先下载下来然后安装。前者会导致在安装的过程给分发点带来更多的负载。你可以调整这些设置来适应你的环境。

5. 根据需要在InteractionSecurity页为你的网络配置。

6. Summary页验证你的配置并点击NextSCCM会创建新的advertisement并显示结果。

 

广告的投放与环境有关,依赖于网络的链接状况、速度和可用性。当客户端接入时,他们会受到广告并进行安装。

在用户已登录并有新程序安装时,消息会出现在系统托盘上通知用户。在安装完成后,AIR运行时和AIR应用会安装到客户端。基于先前的配置选项,AIR应用的快捷方式会出现在启动菜单和桌面上。

 

分享到:
评论

相关推荐

    adobe_air_runtime_redistribution.pdf

    1. **独立 Adobe AIR 运行时分发** — 如果您计划将 Adobe AIR 运行时单独分发到单个系统上,或通过企业内部网络进行分发,则应使用此安装程序。请参阅下文的“使用独立运行时安装程序”。 2. **捆绑式部署 Adobe ...

    在windows下激活Airprint无线打印 AirPrint+Activator

    AirPrint无线打印技术当前仅面向Mac开放,并且只能在几款惠普打印机上实现。没有这些AirPrint兼容打印机的可以借助一款名为Printopia的Mac程序激活AirPrint功能,那么Windows用户呢?想在PC上启用AirPrint的Windows...

    airplay播放器airmusic使用说明

    AirMusic无线音乐传输器是一款可以将苹果设备中的音乐无线传输至连接的专业音响设备上的装置。它本身不是音箱,但提供多个接口,可连接各种音箱,让音箱支持无线推送音乐功能。AirMusic通过Wi-Fi技术与Apple的Air...

    xindawn-windows-airplay-master.zip_Air Media Serve_airplay_airpl

    本文将深入探讨如何在Windows平台上实现AirPlay功能的服务端程序,主要围绕"xindawn-windows-airplay-master.zip"这个压缩包中的"Air Media Server"项目,以及与之相关的"airplay"、"libairplaysdk"和"xindawn"标签...

    全AIR 的 Socket通信(air服务端、air客户端)

    在本文中,我们将深入探讨如何实现全AIR的Socket通信,主要关注AIR服务端和AIR客户端的构建。AIR,即Adobe Integrated Runtime,是一个跨平台的应用程序运行环境,允许开发者使用ActionScript 3创建桌面应用程序。...

    ios-iOS-本地应用分发.zip

    8. **OTA(Over-the-Air)分发**:通过HTTP服务器托管IPA和配置文件,用户可以通过网页链接直接在设备上下载并安装应用,这种方法被称为OTA分发。 9. **安全考虑**:本地应用分发应遵循苹果的开发规定,确保只对...

    airprinter 1.6.6.1 无限制版

    如果你有台iPhone手机, 或者苹果iPad平板电脑,那么你可以很方便得利用苹果iOS系统内置AirPrint功能WiFi无线打印照片,Word,PDF等各种文件到你的Air Printer打印机,但有个前提是你的打印机必须支持苹果Air Print...

    AIR基础教程,中文指南

    发布时可以选择在Adobe AIR Marketplace或其他第三方平台,或者直接分发AIR文件。 3. **更新机制**:AIR支持自动更新机制,用户无需手动下载新版本,应用可以检测并自动升级到最新版本。 ### 五、学习资源与进阶 ...

    Air780E-硬件设计手册-V1.2.1

    "Air780E硬件设计手册-V1.2.1" Air780E硬件设计手册是一份详细的设计指南,旨在帮助用户设计和开发基于Air780E的产品。该手册涵盖了Air780E的硬件设计、电路设计、接口定义、性能参数等方面的知识。 1.绪论 Air...

    as3 adobe air ios airplay

    【标题】AS3 Adobe AIR iOS AirPlay 在iOS设备上,Adobe AIR允许开发者创建能够利用Apple的AirPlay技术的应用程序。AirPlay是一项功能,让用户可以通过Wi-Fi将音频、视频甚至是屏幕镜像从一个设备无线传输到其他...

    air运行环境,air桌面运行环境

    8. **发展和现状**:尽管Adobe已宣布停止对移动版AIR的支持,但桌面版本依然活跃,尤其在教育、创意工具和小型企业应用领域。 9. **替代方案**:随着Web技术的发展,HTML5、WebAssembly和Electron等框架的崛起,...

    Air Printer 1.6.6.1破解补丁

    如果你有台iPhone手机, 或者苹果iPad平板电脑,那么你可以很方便得利用苹果iOS系统内置AirPrint功能WiFi无线打印照片,Word,PDF等各种文件到你的Air Printer打印机,但有个前提是你的打印机必须支持苹果Air Print...

    合宙4G模组AIR780E的驱动程序

    合宙4G模组AIR780E是一款适用于物联网应用的通信模块,它结合了CAT1(Category 1)的4G网络连接能力和强大的GPS(全球定位系统)及GNSS(全球导航卫星系统)功能。在开发基于此模组的应用时,驱动程序是至关重要的...

    AirPrint_Installer无线打印 含补丁AirPrint iOS 5 FIX

    AirPrint_Installer是一款专门用于无线打印的工具,主要针对iOS设备用户,使得他们能够在没有额外软件或驱动的情况下,直接通过Wi-Fi网络连接到支持AirPrint的打印机进行打印。这一功能极大地提升了移动设备的办公...

    AIRSDK32.zip

    这一特性极大地扩展了开发者的创作范围,使得他们能够在多个操作系统上分发和运行相同的代码,减少了重复工作,提高了开发效率。 ActionScript,作为Adobe Flash Platform的主要编程语言,一直是开发交互式内容和...

    独立air应用程序打包的附件

    本压缩包文件“独立air应用程序打包的附件”显然包含了与创建和分发独立AIR应用相关的组件和资源。 标题中的“独立air应用程序打包”指的是将一个完整的AIR应用打包成一个可独立运行的文件,用户下载后无需额外安装...

    air中文官方帮助文档.pdf

    3. **分发**:可以通过网站或者应用商店等方式分发应用。 ### 七、Adobe AIR 的特性和限制 - **特性**: - 跨平台性:能够在不同操作系统上运行。 - 富客户端体验:提供了丰富的图形和动画能力。 - 安全性:...

Global site tag (gtag.js) - Google Analytics