AIR Redistribution Helper (ARH) 实用程序是一个小的可执行文件,可以用作自定义安装程序的一部分。
要检查是否已安装运行时,请执行以下操作:
arh -isRuntimeInstalled
如果运行时已安装,ARH 退出时代码为 0。如果运行时未安装,ARH 退出时代码为 1。
要获取已安装的 AIR 版本号:
arh -runtimeVersion
要安装应用程序:
arh -installAppSilent {( -location <loc> ) -desktopShortcut -programMenu } <file>
-location — 安装位置。
-desktopShortcut — 如果存在,则会添加一个桌面快捷方式图标。
-programMenu — 如果存在,则会在程序菜单中添加项(仅限于 Windows)。
file — 要安装的 AIR 文件。
要卸载应用程序:
arh -uninstallAppSilent <appid> <pubid>?
appid — 在应用程序描述符中指定的应用程序标识符。
pubid — 当且仅当应用程序指定发行商 ID 时需要。发行商 ID 自 AIR 1.5.3 之后已弃用。只有在 AIR 1.5.3 以前的版本中创建的应用程序使用发行商 ID。
要查询已安装的应用程序的状态:
arh -isAppInstalled <appid> <pubid>?
appid — 在应用程序描述符中指定的应用程序标识符。
pubid — 发行商 ID(如果应用程序使用)。
要定位已安装的应用程序:
arh -appLocation <appid> <pubid>?
要获取已安装的应用程序的版本(作为字符串):
arh -appVersion <appid> <pubid>?
appid — 在应用程序描述符中指定的应用程序标识符。
pubid — 发行商 ID(如果应用程序使用)。
要更新当前用户的运行时状态:
arh -updateUserState
更新当前用户的注册表和配置设置,以便反映已为该用户安装了此应用程序这一事实。此命令必须从非提升过程中运行(换言之,使用用户帐户,而不是单独的管理员帐户)。
如果不执行 updateUserState 命令,AIR 内置浏览器将无法检测 AIR 应用程序。