Bonjour à tous,
comme le dit le titre, je voudrais être capable de fusionner plusieurs .exe que j'ai créés moi-même de manière à ce qu'ils s'exécutent en même temps en parallèle.
J'ai déjà pensé au .bat qui les lances tous les deux; j'ai même créé ce .bat, puis je l'ai converti en un .exe avec bat-to-exe-converter, en mettant les 2 .exe en ressource de manière à n'avoir qu'un seul .exe à trimballer.
Mais le problème de cette manière de faire, c'est qu'à l'exécution, ce .exe génère 2 .exe temporaires, puis les lancent; et ce qui est problématique, c'est que mon antivirus me demande pour chacun de ces 2 .exe (l'un après l'autre) si je suis sûr de vouloir les exécuter (ainsi que pour le .exe principal, donc 3 fois), ce qui fait qu'ils ne sont pas lancés en même temps ce qui est embêtant (sans compter qu'il faut dire 3 fois d'affilé à l'antivirus que l'on est sûr de ce qu'on fait).
Je voulais donc savoir s'il n'y avais pas un moyen de vraiment fusionner ces 2 .exe ensembles sans les mettre en ressource, histoire que l'antivirus ne donne qu'un seul message au début, puis que les 2 .exe puissent se lancer sans problème et en même temps.
Le problème de base c'est que dans un script vbs, quand on lance la commande CreateObject("SAPI.SpVoice").Speak"phrase à dire", la commande suivante ne s'exécute que quand la phrase est totalement dite, donc je suis obligé de créer 2 script vbs séparé pour pallier à ce problème (puis de les convertir en .exe); donc régler ce problème éviterait la fusion de 2 .exe .
Merci d'avance
ps: j'espère que j'ai été assez clair !
Partager