Je dois créer une configuration dans laquelle il y a deux fichiers exe et un fichier exe doit être exécuté après l'autre fichier exe. Est-il possible de le faire sans inclure un fichier bat? (Actuellement, j'utilise Visual Studio 2008 pour créer ma configuration)Exécution d'un fichier exe à partir d'un autre fichier exe
0
A
Répondre
1
Vous pouvez utiliser la fonction system()
pour exécuter un autre programme. Son prototype est au stdlib.h
. C'est une méthode simple qui fonctionnera sur d'autres systèmes que Windows, mais si vous voulez plus de contrôle, vous pouvez utiliser l'API Windows comme dans la réponse de Bartosz.
3
Utilisez CreateProcess() (attention aux privilèges!) Ou ShellExecuteEx()
Quels sont ces autres exécutables? Vous pouvez installer ceux qui utilisent le mécanisme d'amorçage/pré-requis disponible pour les projets d'installation et de déploiement de Visual Studio. –