Page 1 sur 1

[R] Tuer processus machine distante

Posté : ven. 08 août 2008 11:59
par Yogui
Bonjour,

je bosse sur un script qui met à jour des fichiers sur plusieurs machine les une après les autres.

mon problème est que si l'utilisateur utilise le logiciel à mettre à jour la copie ne fonctionne pas.

est il possible de killer un process à distance ?

exemple en commande batch :
► Afficher le texte

Re: [..] tuer processus machine distante

Posté : ven. 08 août 2008 12:14
par ani
n'ayant rien sous les yeux pour aider (soft,doc ect)

la conversion du bat en au3 est faisable ^^'
sinon pour vérifier si un processus existe faudra regarder du coté des fonctions processClose,processExist...

la variable ordicible c'est quel macro ? @ComputerName ?
je vais essayé de traduire ce bat ;)

A toute, excuse moi d'avance.

Re: [..] tuer processus machine distante

Posté : ven. 08 août 2008 12:35
par Yogui
ce script fonctionne déjà entièrement en .bat

mais pas pratique à maintenir et surtout depuis j'ai découvert autoit :mrgreen:
► Afficher le texte

Re: [..] tuer processus machine distante

Posté : ven. 08 août 2008 14:42
par Yogui
j'ai une solution (crade) à mon gout ...
► Afficher le texte
si vous avez la même chose en autoit je suis toujours ok pour l'utiliser

je laisse ce topic ouvert j'espère que les codeurs pro auront une solution

Re: [..] Tuer processus machine distante

Posté : dim. 17 août 2008 22:31
par sylvanie
Bonsoir,
perso, je marche sur ce genre d'arrêt (je passe par les pstools...)
Sinon si tu dévelloppes l'appli à tuer, on peux y mettre un port tcp en écoute qui tuera l'appli par l'envoie d'un message précis (avec une petite authentification ...)
Le pb de cette méthode est que si l'appli est vraiment dans les choux, alors le mini serveur ne sera pas joignable. Donc du coups on peut le programmer dans un exe dédié à attendre une requête pour tuer en locale, ce qui finalement n'est pas franchement mieux... mais bon c'est histoire de proposer une pseudo alternative ^^

Re: [..] Tuer processus machine distante

Posté : dim. 17 août 2008 23:08
par Yogui
et non ce n'est pas moi qui est développé le logiciel à tuer :( et puisque que les mises à jour ne peuvent se faire que si ce dit logiciel n'est pas en marche je vais laisser mon code comme il est merci :)