En perl, comment tuer un processus sous Windows , par exemple , je souhaite tuer le processus Iexplore.exe.
merci
Version imprimable
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:perl -e "kill 'STOP', 2264;"
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:
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"; }
:mouarf: