2008-08-20 62 views
2

我想用传递给程序的参数在启动文件夹中包含指向我的应用程序的链接。使用Adobe AIR中的参数添加启动文件夹的快捷方式

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

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> --> 

回答

2

我是Air的新手,但也没有找到任何方法来定制安装过程。看起来你只限于你的应用程序代码。 (更新看起来更加灵活。)

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

NativeApplication.nativeApplication.startAtLogin=true 

当你的应用第一次运行。你可以将它与你的参数结合在应用程序或用户目录的设置文件中,并完成你所需要的?

相关问题