Connaitre une application qui se ferme
Fermé
gregt73
Messages postés
52
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
21 janvier 2019
-
23 févr. 2016 à 15:10
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 4 mars 2016 à 09:22
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 4 mars 2016 à 09:22
A voir également:
- Connaitre une application qui se ferme
- Application mobile - Guide
- Rouvrir onglet fermé - Guide
- Coco chat fermé - Accueil - Réseaux sociaux
- Désinstaller une application sur pc - Guide
- Comment supprimer une application préinstallée sur android - Guide
4 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
24 févr. 2016 à 01:25
24 févr. 2016 à 01:25
Bonjour,
Pour "attraper" le fait qu'une appli se ferme.. tu pourrais vérifier si son process existe toujours.
Pour ça.. il te faut faire une boucle (qui tournera en permanence) et utiliser la fonction Tasklist (accompagné d'un FIND).
https://windows.developpez.com/cours/ligne-commande/?page=page_19
Un truc du genre
Je te laisse gérer le fait de le lancer dans une boucle.
Pour "attraper" le fait qu'une appli se ferme.. tu pourrais vérifier si son process existe toujours.
Pour ça.. il te faut faire une boucle (qui tournera en permanence) et utiliser la fonction Tasklist (accompagné d'un FIND).
https://windows.developpez.com/cours/ligne-commande/?page=page_19
Un truc du genre
tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find /I /N "myapp.exe">NUL if "%ERRORLEVEL%"=="0" echo Programm is running
Je te laisse gérer le fait de le lancer dans une boucle.
gregt73
Messages postés
52
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
21 janvier 2019
3 mars 2016 à 16:09
3 mars 2016 à 16:09
Merci pour la réponse avec Tasklist.
Cependant, je n'arrive pas encore à faire ce que je veux car tasklist permet de lister les "Process" qui tournent (2ème onglet de Task Manager).
Or, moi, j'aurais voulu connaitre la fermeture (ou l'arrêt) d'un .exe qui apparait dans l'onglet "Application" (1er onglet).
Si quelqu'un a une idée...?
Merci d'avance.
Cependant, je n'arrive pas encore à faire ce que je veux car tasklist permet de lister les "Process" qui tournent (2ème onglet de Task Manager).
Or, moi, j'aurais voulu connaitre la fermeture (ou l'arrêt) d'un .exe qui apparait dans l'onglet "Application" (1er onglet).
Si quelqu'un a une idée...?
Merci d'avance.
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
3 mars 2016 à 16:30
3 mars 2016 à 16:30
d'un .exe qui apparait dans l'onglet "Application" (1er onglet).
As tu regardé les options de TASKLIST ??
Tu verras que tu y trouveras ton bonheur !
gregt73
Messages postés
52
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
21 janvier 2019
3 mars 2016 à 16:58
3 mars 2016 à 16:58
Oui, j'ai regardé et essayer qq trucs mais ça ne fonctionne pas comme je voudrais...
Par exemple, dans "Application", j'ai un "toto.exe" qui tourne et qui correspond à un "tutu.exe" dans "Processes" (en faisant "Go To Process").
Le problème est que si je ferme toto.exe, le tutu.exe tourne toujours donc je ne comprend pas comment "attraper" cette fermeture.
Concernant Tasklist, j'ai l'impression que ca concerne que les "Processes"...
Ou alors, je ne tape pas les bonnes commandes...
Par exemple, dans "Application", j'ai un "toto.exe" qui tourne et qui correspond à un "tutu.exe" dans "Processes" (en faisant "Go To Process").
Le problème est que si je ferme toto.exe, le tutu.exe tourne toujours donc je ne comprend pas comment "attraper" cette fermeture.
Concernant Tasklist, j'ai l'impression que ca concerne que les "Processes"...
Ou alors, je ne tape pas les bonnes commandes...
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
Modifié par jordane45 le 3/03/2016 à 17:49
Modifié par jordane45 le 3/03/2016 à 17:49
Concernant Tasklist, j'ai l'impression que ca concerne que les "Processes"..
Non
Regarde TASKLIST /V ce que ça te donne...
Par exemple :
C:\Users\A178017>tasklist /V | find /I /N "Outlook"
[70]OUTLOOK.EXE 4988 Console 1 116 156 Ko Running domaine\jordane
0:01:57 Boîte de réception - jordane.cccccc@xxxxxx.net - Microsoft Outlook
gregt73
Messages postés
52
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
21 janvier 2019
4 mars 2016 à 09:14
4 mars 2016 à 09:14
Merci Jordane45 pour ta réponse.
J'ai essayé ce que tu m'a dit mais malheureusement, je n'arrive pas à ce que je souhaiterais. Je m'explique:
Dans cmd, j'ai tapé: TASKLIST /V | FIND /I /N "toto.exe" (appli) et ça me sort rien.
Par contre, si je tape TASKLIST /V | FIND /I /N "tutu.exe", (processus) ca m'affiche quelque chose (que toto.exe soit ouvert OU fermé).
Or, ce tutu.exe tourne tout le temps, alors que toto.exe peut être fermé (c'est une petite fenêtre qui s'affiche et que je peux fermer par la croix).
Bref, c'est la galère mon truc...!!
J'ai essayé ce que tu m'a dit mais malheureusement, je n'arrive pas à ce que je souhaiterais. Je m'explique:
Dans cmd, j'ai tapé: TASKLIST /V | FIND /I /N "toto.exe" (appli) et ça me sort rien.
Par contre, si je tape TASKLIST /V | FIND /I /N "tutu.exe", (processus) ca m'affiche quelque chose (que toto.exe soit ouvert OU fermé).
Or, ce tutu.exe tourne tout le temps, alors que toto.exe peut être fermé (c'est une petite fenêtre qui s'affiche et que je peux fermer par la croix).
Bref, c'est la galère mon truc...!!
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
4 mars 2016 à 09:22
4 mars 2016 à 09:22
Ce n'est pas une application alors. ..?
donc en bat..tu ne poureas, a mon avis, pas y arriver.
Tounes toi vers Autoit ... dispose de fonctions permettant d'interagir avec des fenêtres windows par leur nom ou libellé
donc en bat..tu ne poureas, a mon avis, pas y arriver.
Tounes toi vers Autoit ... dispose de fonctions permettant d'interagir avec des fenêtres windows par leur nom ou libellé