Fermer un logiciel quelconque

  • Initiateur de la discussion Initiateur de la discussion Chris57
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Chris57

XLDnaute Occasionnel
Bonjour à tous,

je cherche le moyen de fermer un logiciel tournant en tâche de fond à travers une macro Excel.
En effet en ligne de commande il semble que ce soit impossible...

J'ai testé cette commande trouvée sur le forum :
Code:
Sub FermerUneApplication()
    'Nécessite d'activer la référence "Microsoft WMI Scripting Library"
    Dim objProcess As WbemScripting.SWbemObject
    Dim colProcessList As WbemScripting.SWbemObjectSet
    Dim objWMIService As WbemScripting.SWbemServices
    Dim strComputer As String
    
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set colProcessList = objWMIService.ExecQuery _
        ("Select * from Win32_Process Where Name = 'monprog.exe'")
    
    For Each objProcess In colProcessList
        objProcess.Terminate
    Next
End Sub


elle fonctionne mais ne ferme pas normalement l'application. Elle force la fermeture et cela me fait perdre des données qui sont écrites si l'application est fermée normalement.

quelqu'un a une idée?
 
Re : Fermer un logiciel quelconque

en fait il y a deux logiciels, l'un est steal*thnet et l'autre em*ule.

Ces deux logiciels doivent être fermée proprement avant reboot. Et comme mon PC reboot tout seul ils sont fermés à l'arrache.

Je cherche déjà depuis plusieurs jours une solution, en ligne de commande ou avec Super Macro, mais aucune instruction, à part des moyens de killer des applications...
 
Re : Fermer un logiciel quelconque

lol oui, ces deux là 😉

comme je le dis plus haut, j'ai tenté par différents moyens de les stopper proprement automatiquement, sans succès. Me reste plus que la solution souvent miracle : excel !
 
Re : Fermer un logiciel quelconque

j'ai passé l'après midi à étudier le VBscript. Mais quelques trucs ne sont pas claires : j'ai lu qu'on peut réaliser des commandes à partir du bloc note. Mais si je test des exemples récupérées dans les FAQ, 8 sur 10 ne fonctionnent pas...
 
Re : Fermer un logiciel quelconque

Re

Lesquels ne fonctionnent pas ?


Si un script ne fonctionne pas c'est qu'il est mal rédigé ou que sur l'os utilisé , vbscript soit
absent non ?

Sans oublier que l'extension (par défaut) doit être vbs (et pas txt)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

E
Réponses
1
Affichages
3 K
M
Retour