Exécution d'une application
Fermé
skilipompage
-
21 déc. 2006 à 01:38
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 janv. 2007 à 11:42
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 janv. 2007 à 11:42
Bonjour messieurs j'ai un problème si quelqu'un peut m'aider. J'ai une application qu'on peut l'exécuter plusieurs fois dans la même machine. donc la question c'est si possible que lorsqu'on essaye de l'exécuter une deuxième le système verifie si l'application est déjà exécuté ou non. donc si il y a une solution ou non et merci mes amis.
A voir également:
- Exécution d'une application
- Application mobile - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Desinstaller une application sur windows - Guide
- Application gps sans internet - Guide
7 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
21 déc. 2006 à 09:38
21 déc. 2006 à 09:38
oui c'est possible.
Je ne sais pas quel langage tu utilises ni quel système d'exploitation, mais sous Windows par exemple on peut créer des Mutex.
D'autres logiciels utilisent un fichier de lock (c'est moins bon, je trouve).
Je ne sais pas quel langage tu utilises ni quel système d'exploitation, mais sous Windows par exemple on peut créer des Mutex.
D'autres logiciels utilisent un fichier de lock (c'est moins bon, je trouve).
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
21 déc. 2006 à 14:23
21 déc. 2006 à 14:23
il me semble que tu n'as pas compris mon problème. c'est pas moi qui a developpé cette application donc j'en ai pas son code source mais je veux une solution pour attaquer cette application et l'exécuter une seule fois donc par exemple avoir un fichier batch qui fait ce test ou bien regarder dans les registres c'est comme cette solution que je veux
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
21 déc. 2006 à 16:52
21 déc. 2006 à 16:52
c'est pas moi qui a developpé cette application
Ah ok, je vois.
Bon, ça devrait pouvoir se résoudre avec AutoIt:
Tu peux faire un script AutoIt qui lance le programme uniquement s'il voit qu'il n'est pas déjà en mémoire.
ça devrait marcher.
(voir du côté des fonctions ProcessExists() et Run() d'AutoIt).
https://www.autoitscript.com/site/autoit/
Ah ok, je vois.
Bon, ça devrait pouvoir se résoudre avec AutoIt:
Tu peux faire un script AutoIt qui lance le programme uniquement s'il voit qu'il n'est pas déjà en mémoire.
ça devrait marcher.
(voir du côté des fonctions ProcessExists() et Run() d'AutoIt).
https://www.autoitscript.com/site/autoit/
Premièrement je vous remercie beaucoup sincèrement mais il y a encore un autre problème si il y a une solution. j'ai crée un fichier qui permet de faire ce que je veux mais je dois avoir "autoit" installé pour qu'il s'exécute si il n'y a pas dans ma machine est ce qu'il va marcher et merci encore beaucoup beaucoup
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
3 janv. 2007 à 11:42
3 janv. 2007 à 11:42
mais je dois avoir "autoit" installé
Clic-droit sur ton script AutoIt et compile-le en EXE.
Il pourra fonctionner sans AutoIt installé.
Clic-droit sur ton script AutoIt et compile-le en EXE.
Il pourra fonctionner sans AutoIt installé.