logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog

follow us in feedly

Ferramentas de apoio Win32: pskill

O pskill é mais um ferramenta Sysinternals sem a qual a vida fica muito difícil. A única coisa que ele faz - e bem feito - é matar um processo. Parece simples, mas quando você precisa matar 7 processos toda vez que seu servidor dá pau, uma bat cheia de chamadas ao pskill pode salvar a sua vida.

Alguns usos:

  • Ela aceita tanto o nome do processo quanto o PID: você pode chamar pskill notepad.exe ou pskill 4576.
  • Quando você usa o nome, ele mata TODOS os processos com o mesmo nome: Ou seja, um pskill notepad.exe vai matar TODAS as instância do notepad. Se você quer matar uma instância específica, use o PID. Se precisar saber o PID do processo em command line, use o pslist, ferramenta que veremos em mais detalhes depois.
  • Matar um processo e todos criados por ele: pskill -t meu-servico.exe. Mata o processo pai e toda sua família.
  • Funciona remotamente: você pode chamar pskill \\outra-maquina notepad.exe ou pskill \\outra-maquina 4576. Como sempre, você precisa ter permissão para isso na máquina remota

Informação muito importante: pskill \\maquina-remota winlogon.exe causa um BugCheck (tela azul) instantâneamente na máquina remota. Use com moderação.


Em 31/10/2008 18:55, por Rodrigo Strauss


  
 
 
Comentários
Wanderley Caloni | website | e-mail | em 01/11/2008 | #
O fato de poder matar processos remotamente é muito útil naquelas situações onde se tem acesso interativo à máquina, mas ela está totalmente inoperante (travadaça). Nesse caso, um comandinho inocente pela rede para matar o culpado pode salvar um reboot.

[]s
Alberto Fabiano | website | em 01/11/2008 | #
Realmente! Curiosamente, scripts com o pskill é algo que eu sempre deixo para casos emergenciais a anos. E quando se há poderes para isto, a execução remota é muito útil, tanto quanto o tasklist.

[]s
Rafael | em 31/12/2008 | #
Só por curiosidade, isso não é praticamente o mesmo que o processo taskkill.exe?

Pelo menos aparenta ;p

[]'s
Rodrigo Strauss | website | em 01/01/2009 | #
Parece que sim, só que eu não conhecia o taskkill.exe :-)
Algo a dizer?
Nome:


Site:


E-mail:


Escreva o número vinte e seis:


 Não mostre meu e-mail no site, não serve pra nada mesmo...

Comentário





Os comentários devem ser sobre assuntos relativos ao post, eu provavelmente apagarei comentários totalmente offtopic. Se quiser me enviar uma mensagem, use o formulário de contato. E não esqueça: isso é um site pessoal e eu me reservo o direito de apagar qualquer comentário ofensivo ou inapropriado.
rebarba rebarba
  ::::