Variable : statut du logiciel

Résolu
Bonjour,
Je cherche un script qui lance un exe ( en l'occurrence VBoxSVC.exe ) puis qui effectue une action quand l'exe ( donc le logiciel ) est fermé... Je pensais à une boucle mais je sais pas comment faire pour avoir le "if logiciel fermé"...
Une solution ?
Merci d'avance

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Ne vous décarcassez pas, j'ai fini par trouver, je donne la solution pour ceux qui veulent faire la même chose :

    :boucle

    tasklist /FI "IMAGENAME eq logiciel_démarré.exe" | find /i "logiciel_démarré.exe"

    if not errorlevel 1 goto allume
    commande à effectuer quand le logiciel est éteint
    goto fin

    :allume
    goto boucle

    :fin


    N'oubliez pas de changer ce qui est en italique
    1. Le VBoxSVC.exe dont je parle est VirtualBox, et VirtualBox est en OpenSource
      1. Contributeur
        en l'occurrence VBoxSVC.exe s'avère être Sandboxie et il s'avère que Sandboxie soit gratuit et non open-source, donc tout developpement avec ses composants ne sont pas autorisés!