J'essaye de créer un script de chauve-souris ou de shell qui me permettra de vérifier si ma connexion plink meurt ou ne répond plus, puis de tuer le service et de le redémarrer. C'est possible? Le problème que mon ami et moi avons rencontré est que nous ne pouvons pas vérifier si le processus est mort ou non et pour l'instant notre solution est d'utiliser un timeout. c'est un peu une perte de temps car la connexion pourrait mourir et rester morte pour quiconque sait combien de temps ou il pourrait être tué même si c'est parfaitement bien.Revive le service plink après sa mort
:LOOP
START CMD /C "title connection && plink sap" > data
timeout /t 30
START CMD /C "taskkill /fi "Status eq RUNNING" /fi "WindowTitle eq connection*" /im "cmd.exe && exit"
timeout /t 5
GOTO LOOP
Vous devez utiliser PowerShell et une bibliothèque SSH (comme SSH.NET). C'est au-delà de ce que le fichier batch est bon pour. –