[Cascavel-pm] Problema com Win32::Process::List
Donato Azevedo
donatoaz em gmail.com
Sexta Abril 8 20:03:08 PDT 2005
Pessoal, estou tentando pegar o nome dos processos rodando. Uso
win98SE portanto nao da pra usar o Win32::Process::Info nem WMI...
o que acontece com o Win32::Process::List é o seguinte:
<code>
use Win32::Process::List;
my $P = Win32::Process::List->new(); #constructor
my @list = $P->GetProcesses(); #returns an array of hashes
my %h = %{ $list[0] }; #get the hash with processname and pid
foreach my $pr ( keys %h ) {
print "Process $pr has PID " . $h{$pr} . "\n";
}
</code>
<result>
Cant load path/List.dll for module Win32::Process::List load_file:Um
dispositivo anexado ao sistema nao esta funcionando at procinfo.pl
line 3
erro repotado pelo dynaloader.pm
ALGUEM SABE O QUE FAZER?
para instalar o win32::Process::List:
ppm install http://www.bribes.org/perl/ppm/Win32-Process-List.ppd
Abraços!!
--
*******************************************
Donato Azevedo
Engenharia de Controle e Automação
UFMG
*******************************************
We will encourage you to develop the three great virtues
of a programmer: laziness, impatience, and hubris.
"Larry Wall - Programming perl"
Mais detalhes sobre a lista de discussão Cascavel-pm