Comment puis-je exécuter un programme externe comme un fichier exe? Je veux obtenir une liste des programmes installés, puis les exécuter sur la sélection. Si vous vous demandez pourquoi j'ai besoin de cela, je suis en train de mettre à jour une application de planification pour fournir une fonctionnalité afin que les utilisateurs puissent ouvrir un programme sur notification. Par exemple, la notification dirait: "... commence dans ... Voulez-vous ouvrir ...?" [Oui] [Non]Exécuter un programme externe à partir du code C#
0
A
Répondre
9
Vous pouvez utiliser Process.Start pour exécuter une application externe.
0
Comme mentionné, vous pouvez simplement exécuter par Process.Start. Cependant, obtenir la liste des programmes installés peut être plus compliqué. Quelques points d'entrée pour les alternatives que vous pouvez commencer à regarder:
- Using Windows installer to enumerate installed products. Vous devrez importer les appels d'appels MSI pour pouvoir les utiliser à partir du code managé (c.-à-d. C#). Pour rechercher registered applications dans le registre Notez que rien n'oblige une application à être listée ici (c'est vrai pour l'utilisation de Windows installateur true).
- Peut-être qu'une autre solution possible est de permettre aux utilisateurs de parcourir leurs raccourcis de menu de démarrage et de les lancer.
Questions connexes
- 1. Comment exécuter un programme externe à partir de Java?
- 2. Comment exécuter un programme externe via un programme C#?
- 3. Comment exécuter un script bash à partir du programme C++
- 4. Exécuter un programme à partir d'un programme C
- 5. exécuter un programme externe (exécutable) en python?
- 6. Exécuter un programme externe avec PHP CLI
- 7. Comment exécuter un programme externe et obtenir le code retour dans un Firefox-Addon
- 8. Comment exécuter des tests NUnit à partir du code C#
- 9. C#: exécuter le programme de la console externe comme cachée
- 10. Comment créer un programme à partir de mon code C++?
- 11. Comment exécuter un programme C à partir de VIM?
- 12. Comment ouvrir un fichier externe à partir du code HTML
- 13. Exécuter un programme à partir de MemoryStream
- 14. Exécuter l'exe externe du flash du projecteur
- 15. exécuter un programme à partir d'un service Windows
- 16. Pouvez-vous exécuter le code C# à partir de C++?
- 17. exécuter la commande python à partir du code C avec un codage spécifique
- 18. Besoin d'écrire du code C à partir du code C++?
- 19. Installer IIS à partir du code C#
- 20. Est-il possible de démarrer un programme externe à partir du répertoire cible lors du débogage?
- 21. Comment puis-je exécuter le code ARM à partir de la mémoire externe?
- 22. Exécuter un fichier externe à partir d'Eclipse PDT?
- 23. Comment exécuter la fonction javascript à partir du site externe C#
- 24. Exécuter "echo $ PATH" à partir d'un programme c?
- 25. Exécuter un programme C en python?
- 26. Comment exécuter un programme Java à partir d'un répertoire différent?
- 27. PHP récupérer les données du programme externe
- 28. Exécution d'un autre programme à partir du projet C# setup
- 29. Exécuter des commandes à partir d'un fichier externe dans Rails
- 30. Comment appeler un programme externe à partir de vim avec du texte marqué comme param?