在 Adob​​e AIR 中添加带有参数的启动文件夹的快捷方式

StackOverflow https://stackoverflow.com/questions/17966

  •  09-06-2019
  •  | 
  •  

我试图在启动文件夹中包含指向我的应用程序的链接,并将参数传递给该程序。

我认为如果我在本地创建快捷方式然后将其添加到我的源中就会起作用。之后,我可以在第一次运行时将其复制到启动文件夹。

File.userDirectory.resolvePath("Start Menu\\Programs\\Startup\\startup.lnk");

但是,我试图在安装过程中发生这种情况。我看到 app.xml 中有一些与安装相关的设置,但没有任何设置可以让我将其安装到两个文件夹或使用参数。

<!-- The subpath of the standard default installation location to use. Optional. -->
<!-- <installFolder></installFolder> -->

<!-- The subpath of the Windows Start/Programs menu to use. Optional. -->
<!-- <programMenuFolder></programMenuFolder> -->
有帮助吗?

解决方案

我是 Air 新手,但还没有找到任何自定义安装过程的方法。看来您仅限于您的应用程序代码。(更新显得更灵活。)

从您的示例来看,您似乎希望您的应用程序在每次 Windows 启动时都以参数常量运行。所以你可能已经知道你可以设置:

NativeApplication.nativeApplication.startAtLogin=true

当您的应用程序首次运行时。您能否将其与应用程序或用户目录中的设置文件中的参数结合起来并完成您所需要的?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top