En perl, comment tuer un processus sous Windows , par exemple , je souhaite tuer le processus Iexplore.exe.
merci
En perl, comment tuer un processus sous Windows , par exemple , je souhaite tuer le processus Iexplore.exe.
merci
kill SIGNAL, LISTE
Exemple : j'ai un processus acrobat reader résident à la noix, et il porte le PID 2264, je vais donc le tuer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part perl -e "kill 'STOP', 2264;"
"I hate quotations. Tell me what you know." (Ralph Waldo Emerson)
Mais dans mon cas, je n'ai pas le PID, je connais simplement l'application qui est ouverte.
ou comment puis je connaitre le PID !!
merci
Perso, j'utilise (si tu es sous un windows NT4, 2000, XP) les PsTools.
J'ai fait un script au taf qui utilise l'utilitaire PsKill et qui bute justement un process Iexplore.
Voici le script :
Note qu'avec un autre utilitaire du package des PsTools, PsList, tu peux juste flinguer une appli (sans, comme moi, flinguer tout IEXPLORE lancé) en récupérant son PID.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 # DegageDeLa.pl # Script pour killer le bureau virtuel :o) my $Killer = "pskill.exe"; eval { system("C:\\$Killer IEXPLORE"); }; if ($@) { print "Erreur de flinguage :o\ : $@\n"; } else { print "Bureau Virtuel out of order :o)\n"; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager