Installation AIR安装程序安装第三方应用程序

Installation AIR安装程序安装第三方应用程序,installation,adobe,air,Installation,Adobe,Air,假设我有一个正在工作的AIR应用程序,它还需要为应用程序使用的某些硬件捆绑一个驱动程序(许可证许可)。有人知道在应用程序安装结束时是否可以启动驱动程序安装程序吗 我没有找到关于这方面的好文档,我想知道是否有一个标准的安装前/安装后脚本,我可以创建来处理类似的东西 谢谢 Thanky您应该能够使用API来完成这一点。您应该能够使用API来完成这一点。好的,这样我就可以启动流程,但我的问题是在安装程序运行时,而不是每次应用程序运行时,将此代码放在哪里运行。是否有一个安装后钩子,或者有一个特殊的地方我

假设我有一个正在工作的AIR应用程序,它还需要为应用程序使用的某些硬件捆绑一个驱动程序(许可证许可)。有人知道在应用程序安装结束时是否可以启动驱动程序安装程序吗

我没有找到关于这方面的好文档,我想知道是否有一个标准的安装前/安装后脚本,我可以创建来处理类似的东西

谢谢
Thanky

您应该能够使用API来完成这一点。

您应该能够使用API来完成这一点。

好的,这样我就可以启动流程,但我的问题是在安装程序运行时,而不是每次应用程序运行时,将此代码放在哪里运行。是否有一个安装后钩子,或者有一个特殊的地方我可以把NativeProcess代码放在只在第一次安装时运行。最简单的方法是找到一种检查程序是否已在启动时安装的方法,这样它只会在尚未安装时安装。例如,在完成安装程序后编写一个虚拟文本文件,您可以在AIR应用程序中检查该文件。还有一个加密的本地存储,可以用来存储一个标志,表明安装程序已经运行。我明白了。这是不好的-添加一堆逻辑来处理AIR安装程序应该固有的东西。你说“在你完成安装程序之后…”你建议我在安装程序之后在哪里运行一些东西?我最初将你的问题解释为“我有一个我自己制作的专有安装程序”,但现在我又读了一遍,你并没有这样说。也就是说,您可以使用类似NSIS()的东西来制作自己的,或者包装从第三方获得的。制作一个安装程序(通过NSIS或类似工具)来运行驱动程序安装程序,然后运行.air文件可能会更容易。好吧,这样我就可以启动进程了,但我的问题是在安装程序运行时(而不是每次应用程序运行时)将此代码放在哪里运行。是否有一个安装后钩子,或者有一个特殊的地方我可以把NativeProcess代码放在只在第一次安装时运行。最简单的方法是找到一种检查程序是否已在启动时安装的方法,这样它只会在尚未安装时安装。例如,在完成安装程序后编写一个虚拟文本文件,您可以在AIR应用程序中检查该文件。还有一个加密的本地存储,可以用来存储一个标志,表明安装程序已经运行。我明白了。这是不好的-添加一堆逻辑来处理AIR安装程序应该固有的东西。你说“在你完成安装程序之后…”你建议我在安装程序之后在哪里运行一些东西?我最初将你的问题解释为“我有一个我自己制作的专有安装程序”,但现在我又读了一遍,你并没有这样说。也就是说,您可以使用类似NSIS()的东西来制作自己的,或者包装从第三方获得的。制作一个运行驱动程序安装程序然后运行.air文件的安装程序(通过NSIS或类似工具)可能更容易。