Skip to main content

PsKill v1.12

Por Mark Russinovich

Publicado em: 12 de abril de 2006

Introdução

O Windows NT/2000 não vem com um utilitário 'kill' de linha de comando. Você pode obter um no Resource Kit do Windows NT ou do Win2K, mas o utilitário do kit só pode finalizar processos no computador local. O PsKill é um utilitário de finalização que não apenas faz o que a versão do Resource Kit faz, mas, além disso, interrompe processos em sistemas remotos. Você não precisa nem mesmo instalar um cliente no computador de destino para usar o PsKill para finalizar um processo remoto.

Instalação

Basta copiar o PsKill no caminho do seu executável e digitar pskill com as opções de linha de comando definidas abaixo.

O PsKill funciona no Windows NT 4 e superior (incluindo o Windows Vista).

Uso

Veja na edição de setembro de 2004 da Windows IT Pro Magazine, o artigo de Mark que aborda o uso avançado do PsKill.

A execução do PsKill com uma ID do processo o direciona para interrupção do processo dessa ID no computador local. Se você especificar um nome de processo, o PsKill interromperá todos os processos que tenham esse nome.

usage: pskill [- ] [-t] [\\computer [-u username] [-p password]] <process name | process id>

-

Exibe as opções com suporte.

-t

Interrompe o processo e seus descendentes.

\\computer

Especifica o computador em que está sendo executado o processo que você deseja finalizar. O computador remoto deve estar acessível pelo ambiente de rede NT.

-u username

Se desejar interromper um processo em um sistema remoto e a conta em que você estiver executando não tiver privilégios administrativos no sistema remoto, você deverá fazer logon como um administrador usando esta opção de linha de comando. Se você não incluir a senha com a opção –p, o PsKill lhe solicitará a senha sem ecoar a sua entrada na tela.

-p password

Esta opção permite que você especifique a senha de logon na linha de comando de modo a poder usar o PsList de arquivos de lote. Se você especificar um nome de conta e omitir a opção –p, o PsList lhe solicitará uma senha, interativamente.

process id

Especifica a ID do processo daquele processo que você deseja interromper.

process name

Especifica o nome do processo daquele processo ou processos que você deseja interromper.

Artigo da Base de Dados de Conhecimento da Microsoft sobre o PsKill

Este artigo da Base de Dados de Conhecimento da Microsoft se refere ao PsKill:

810596: PSVR2002: Mensagem de erro "Não há informações para exibir neste modo" quando você tenta acessar um modo de exibição do projeto

PsTools

O PsKill faz parte de um kit cada vez maior de ferramentas de linha de comando da Sysinternals que auxiliam na administração de sistemas Windows NT/2K locais e remotos, chamadas PsTools.

Baixar o PsTools (1 MB)



A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site.

Deseja participar?