[batch] lancement de programme, si inactif

orangebudd Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
cs-bilou Messages postés 769 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je travaille actuellement sous Windows Serveur 2003 où j'héberge un serveur FTP qui tourne sous TypSoft.

J'aimerais sécuriser la disponibilité du serveur, en créant un batch qui :

- vérifie si le programme est actif
/ ferme la commande si le programme est actif
- lance l'exécutable si le programme est inactif
/ ferme la commande

Je m'occuperai ensuite de créer une tâche planifiée pour lancer le .bat régulièrement.

Pouvez vous m'aider à faire ça ?
D'avance merci à ceux qui posteront.
Cdlt

ps: j'ai identifié cette solution, mais il y en a peut être une autre meilleure.
A voir également:

2 réponses

orangebudd Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   4
 
Un petit UP au cas où quelqu'un aurait une info!
Merci
0
cs-bilou Messages postés 769 Date d'inscription   Statut Membre Dernière intervention   164
 
Essaye un truc comme ça:
@echo off
set soft=firefox.exe
TaskList | findstr /c:%soft% > nul
If %errorlevel%== 1 start %soft%
exit


Bilou.
0