2017-08-23 3 views
3

Lorsque des applications de bureau mis à exécuter au démarrage, ils commencent généralement réduits au minimum dans la barre système. L'approche commune pour mettre en œuvre ce comportement est un paramètre spécial pour l'exécutable lors de l'ajout d'un raccourci dans le dossier Démarrage ou Registre:Comment spécifier les paramètres du fichier exécutable dans un StartupTask

MyApp.exe /startminimized 

J'ai besoin de la même chose dans une application de bureau converti. Merci à l'StartupTask, je suis en mesure d'exécuter l'exécutable de l'application au démarrage:

<desktop:Extension 
    Category="windows.startupTask" 
    Executable="MyApp.exe" 
    EntryPoint="Windows.FullTrustApplication"> 
    <desktop:StartupTask 
     TaskId="MyStartupTask" 
     Enabled="true" 
     DisplayName="Some Arbitrary Name" /> 
</desktop:Extension> 

Cependant, je ne suis pas en mesure de trouver un moyen de mettre un argument pour l'exécutable pour que mon application sait est en cours d'exécution à partir du démarrage et commence minimisé.

je devrais pouvoir commencer un autre exécutable qui démarre mon application réduite au minimum mais je suis à la recherche d'une approche plus élégante pour exécuter directement l'application réduite au minimum et maintenir le démarrage à faible impact.

Répondre

3

Il n'y a aucun moyen de spécifier un paramètre pour aujourd'hui la tâche de démarrage malheureusement. C'est un travail ouvert sur notre arriéré.

Comme vous le soulignez, un travail possible est autour de lancer un autre EXE qui lance alors votre application dans le mode désiré.

Merci!

+0

Merci pour la réponse. Je voulais juste m'assurer qu'il n'y a aucun moyen de l'implémenter avant de choisir l'approche EXE différente. –

+0

Essayez-vous de faire la différence entre les tuiles du menu Démarrer et les lancements d'applications réguliers? Si oui, posez une nouvelle question et nous vous répondrons. THX! –