Ajouter un raccourci vers le dossier de démarrage avec des paramètres dans Adobe AIR

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

  •  09-06-2019
  •  | 
  •  

Question

J'essaie d'inclure un lien vers mon application dans le dossier Démarrage avec un paramètre transmis au programme.

Je pense que cela fonctionnerait si je créais le raccourci localement et que je l'ajoutais ensuite à ma source.Après cela, je pourrais le copier dans le dossier de démarrage lors de la première exécution.

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

Cependant, j'essaie de faire en sorte que cela se produise lors de l'installation.Je vois qu'il y a quelques paramètres liés à l'installation dans app.xml, mais rien qui me permet de l'installer dans deux dossiers ou d'utiliser un paramètre.

<!-- 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> -->
Était-ce utile?

La solution

Je suis nouveau sur Air, mais je n'ai trouvé aucun moyen de personnaliser le processus d'installation.Il semble que vous soyez limité à votre code d'application.(La mise à jour semble plus flexible.)

D'après votre exemple, il semble que vous souhaitiez que votre application s'exécute avec un paramètre constant à chaque démarrage de Windows.Vous savez donc probablement déjà que vous pouvez définir :

NativeApplication.nativeApplication.startAtLogin=true

lorsque votre application s'exécute pour la première fois.Pourriez-vous combiner cela avec votre paramètre dans un fichier de paramètres dans le répertoire de l'application ou de l'utilisateur et accomplir ce dont vous avez besoin ?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top