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

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

阅读更多

使用IBM Trivoli Provisioning Manager Express

 

本节覆盖了用TPMX来安装AIR运行时和应用的主要步骤,包括创建包、分发列表和调度。

 

创建安装包

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

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

2. ZIP文件中解压安装文件到TPMX包目录下一个子目录。你可以选择子目录的名字。在本文中我们选择子目录为AIRInstall。在默认安装中该目录位于 C:\Program Files\IBM\Tivoli\TPMX\Server\TPMXAPP.ear\tpmx.war\packages\win32\AIRInstall。(见图11

11 TPMX的包目录

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

4. 创建一个简单的批处理文件install.bat,其包含AIR Installer命令行。为了安装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

TPMX将包推送到客户端计算机,它将安装文件放到在创建软件包是指定的目标目录。这就是为什么可执行文件路径一C:\AIRInstall\开始(见图12)。

12 install.bat包含针对Adobe AIR Installer的一条单一命令行

5. 保存批处理文件到AIRIntall包目录。

6. 登录TPMX然后点击Manage Assets

7. 点击Software、选择Packages,然后选择New > Package

8. Package Management向导里,至少要在General页中设置NameVersion。然后设置最大安装时间为15分钟,并勾选SilentMandatory选项。安装AIR并不需要重启,因此你可以保留剩余的设置不动(见图13)。完成之后,顶点击Next

13 设置包属性

9. Install页上,设置你的包类型。选择Directory Download并设置Installation Directory到包含解压开来的AIR安装文件的文件夹中。

TPMX要求路径要相对于应用服务器的DocRoot,因此在这个例子中路径为:

/tpmx/packages/win32/AIRInstall

10. 设置Installation Command来调用该批处理文件:

/AIRInstall/install.bat

11. 勾选让TPMX在安装完成后移除目录的选项。

12. 设置Stamp FileC:\Program Files\IBM\Tivoli\TPMX\Agent\Stampfiles\fms_explorer.txt,并设置Stamp ModeAuto

TPMX将检查stamp file是否存在以验证包是否成功安装。AIR应用可能不会在安装中添加一个注册项,因此使用stamp file来验证安装成功。当完成后,点击Next

14 设置包安装选项

13. Target页,设置Temp SpaceTarget Space需求各为50MB。然后设置Target DirectoryC:\。因为该批处理文件时硬编码从C盘启动的,所以这是必要的。保留剩余设置不变然后点击Next

14. Platform页,选择Windows 2000(注:AIR 2.0不再支持),Windows XPWindows 2003以确保AIR不会安装到一个不兼容的机器上,然后点击Next

15. 不必再Upload页上配置任何东西。当完成后,点击AddTPMX会上传你安装目录中的文件并创建软件包。

 

创建分发列表

Distribution lists定义了欲安装软件包的工作站组。安装以下步骤来创建一个简单的分发列表:

1. 点击Dists然后选择Distribution Lists > New Distribution List

2. Distribution Management Wizard中,在General页上设置名字。在这个例子中,设置名字为Windows Systems,并设置描述为All Windows Systems。完成后点击Next

3. Slectable Targets页上,选择属于该分发列表中的网络工作站。完成后,点击Update(见图15)。

15 设置新分发列表的目标属性

4. TPMX创建你的分发列表并将它添加到现存的分发列表集合中。

调度

Scheduling定义了何时机器或给定的分发列表会受到安装包。按照以下步骤创建一个调度:

1. 点击Dists并选择Schedules > New Schedule

2. Schedule Management Wizard中,设置一个名字给该调度,比如FMS Explorer Installation。选择Enable选项框,从下拉列表中选择一个分发名字。为该调度设置Daily Start TimeDaily End TimeStart DateEnd Date。完成后,点击Next

3. Package页,选择Query Packages,然后点击SearchTPMX会检索出所有符合检索要求的包,并填充到Package/Bundle Name下拉列表中。从列表中选择你的包。完成后,点击Update(见图16)。

注意:如果你已经定义了大量的包,你可以输入一个检索项来缩小检索结果。

16 添加一个包到新的调度中

TPMX会创建该调度然后基于调度的日期和时间开始推送AIR运行时和AIR应用到客户机上。当调度生效时,客户机会下载并执行包。

4. 你可以通过检查TPMX Package ReportSchedule Report来验证是否成功。选择Reports > Distribution Reports > Package Report,从列表中选择你的包。Summary Report显示了宗分发书,以及成功和失败的安装数。

 

下一步

审查SMSSCCMTPMX的文档以学习更多这些配置环境中可用的安装选项。

分享到:
评论

相关推荐

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

     该工具同时兼容32位、64位Windows设备,完全安装仅需三个简单步骤。  Step 1:  选择系统。  Step 2:  在控制面板中的打印机选项中将打印机设为共享。  Step 3:  确保系统防火q1an9放行airprint.exe。

    构建Adobe AIR应用程序

    针对桌面计算机分发 AIR 包 第 7 章: 开发针对移动设备的 AIR 应用程序 设置开发环境 移动应用程序设计注意事项 创建移动设备 AIR 应用程序的工作流程 设置移动应用程序属性 打包移动 AIR 应用程序 调试移动 ...

    airprinter 1.6.6.1 无限制版

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

    Air Printer 1.6.6.1破解补丁

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

    win-airplay

    对于苹果用户来说,AirPlay一定是一项令人印象深刻的技术,可以实现苹果不同设备间的内容投放,例如,iPhone、iPad中的内容可以通过AirPlay在Mac的屏幕上投放出来,不仅可以增强个人的视觉体验,还十分有利于群体间...

    as3 adobe air ios airplay

    adobe air 连接 airplay功能

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

    全AIR 的 Socket通信,air服务端、air客户端,没有用到其他后台语言

    airplay播放器airmusic使用说明

    附件是最近很畅销的airplay传输器airmusic的使用说明

    AIR教程-AIR教程

    AIR教程 1 Adobe AIR右键菜单和系统托盘(Tray)功能以及实现方法 2 如何将应用程序最小化到托盘,然后给托盘图标加右键菜单以及添加相应的事件,来激活应用程序窗体

    airplay隔空投放

    airplay最新的版本了,内面包括airplay.c、airplay_parser.c、airplay_parser.h、plist_parse.c、airplay_parser_callback.c几个重要实现文件,苹果用的二进制文件是binplist,解析已经封装到plist_parse.c里面,新测...

    Flex AIR软件免安装ADOBE AIR程序

    解决AIR对ADOBE AIR的依赖,软件绿色版

    AirPrinter_Setup_1661.exe

    AirPrint 是可以让应用软件通过 Apple 的无驱动程序打印体系结构,创建无损打印输出的 Apple 技术。所有支持打印的 iOS 内建 app 均使用 AirPrint。App Store 上使用 iOS 打印系统的 App 也使用 AirPrint。官方 Air...

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

    air运行环境,air桌面运行环境 欢迎大家下载

    adobe air 安装包part5

    adobe air 安装包partadobe air 安装包partadobe air 安装包part

    Air202/Air720 DTU固件

    基于合宙air202/208/800/801/720/H/D/G/U 系列模块的开源DTU/RTU解决方案。 支持TCP/UDP socket,支持HTTP,MQTT,等常见透传和非透传模式 支持OneNET,阿里云,百度云,腾讯云等常见公有云。 支持RTU主控模式 支持数据...

    AIR2.0调用应用程序

    AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序

    Adobe AIR技术学习

    Adobe AIR技术学习Adobe AIR技术学习

    stm32f103c8t6,AT控制air模块v1.0.1.7z

    2、使用前需要更改drivers/air/air.h文件中的宏定义 //按需求更改型号 #define AIR2XX_SUPPORT //#define AIR720_SUPPORT 代码功能 (根据需求在main.c中更改执行的函数即可测试) 实验1 GSM接电话 实验2 GSM...

    AIRPLAY播放器~~

    AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIRPLAY播放器~~AIR...

    dreamweaver的adobe air扩展Adobe_AIR.mxp

    dreamweaver的adobe air扩展Adobe_AIR.mxp

Global site tag (gtag.js) - Google Analytics