Thread Wie überprüfen ob ein Prozess läuft und killen?
(6 answers)
Opened by AndiS at 2008-03-22 23:00
@ renee
Vielen Dank! Ich glaube da ist ein kleiner Fehler in Zeile 13. Am Schluss sollte @info stehen. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 use strict; use warnings; use Data::Dumper; use Win32::Process::Info; my $wpi = Win32::Process::Info->new; my @info = $wpi->GetProcInfo; my @list = grep{ $_->{Name} =~ /cmd\.exe$/ }@info; print $_->{ProcessId}, "\n" for @list; kill $_->{ProcessId} for @list; Ich habe mal etwas umgebaut, die PIDs werden gefunden, aber der kill Befehl zeigt keine Wirkung. Eigentlich sollte das klappen, aber notepad.exe oder cmd.exe bleiben offen |