Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Taskkill

Encerra uma ou mais tarefas ou processos. Processos podem ser encerrados pelo nome de imagem ou ID de processo. Taskkill substitui a ferramenta kill .

Para obter exemplos de como usar esse comando, consulte exemplos.

Sintaxe



TASKKILL [/s <Computer>[/u [<Domain> \] <UserName>[/p [<Password>]]]] {[/fi <Filter>] [...] [/ pid <ProcessID>| /IM <ImageName>]} [/t] [/f]

Parâmetros

Parâmetro Descrição

/s <Computer>

Especifica o nome ou endereço IP de um computador remoto (não use barras invertidas). O padrão é o computador local.

/u <Domain> \ <UserName>

Executa o comando com as permissões de conta do usuário que é especificado por nome de usuário ou domínio\nome_de_usuário. /u pode ser especificado somente se a opção /s é especificada. O padrão é permissões do usuário atualmente conectado ao computador que está emitindo o comando.

/p <Password>

Especifica a senha da conta de usuário especificada no parâmetro /u .

/Fi <Filter>

Aplica um filtro para selecionar um conjunto de tarefas. Você pode usar mais de um filtro ou usar o caractere curinga (*) para especificar todas as tarefas ou nomes de imagem.* Consulte a seguinte tabela de nomes válidos de filtro, operadores e valores.

/PID <ProcessID>

Especifica a identificação de processo do processo a ser finalizado.

/IM <ImageName>

Especifica o nome de imagem do processo a ser finalizado. Use o caractere curinga (*) para especificar todos os nomes de imagem.*

/f

Especifica que processos de finalização forçada. Este parâmetro é ignorado para processos remotos;todos os processos remotos são forçados.

/t

Termina o processo especificado e quaisquer processos filho iniciados por ele.

Nomes de filtro, operadores e valores

Nome do filtro Operadores válidos Valores válidos

STATUS

EQ, ne

EXECUÇÃO | NÃO RESPONDENDO | DESCONHECIDO

IMAGENAME

EQ, ne

Nome da imagem

PID

EQ, ne, gt, lt, ge, le

Valor de PID

SESSÃO

EQ, ne, gt, lt, ge, le

Número de sessão

CPUTIME

EQ, ne, gt, lt, ge, le

Tempo de CPU no formato HH :MMSS SS , MM::onde MM e SS estão entre 0 e 59 e HH é qualquer número não assinado

MEMUSAGE

EQ, ne, gt, lt, ge, le

Uso de memória em KB

NOME DE USUÁRIO

EQ, ne

Qualquer nome de usuário válido (usuário ou domínio\usuário)

SERVIÇOS

EQ, ne

Nome do serviço

WINDOWTITLE

EQ, ne

Título da janela

Módulos

EQ, ne

Nome da DLL

Comentários

  • Não há suporte para filtros WINDOWTITLE e STATUS quando um sistema remoto é especificado.

  • O caractere curinga (*) é aceito para a opção /im somente quando um filtro é aplicado.*

  • Encerramento de processos remotos sempre é realizado de maneira forçada, independentemente se a opção /f é especificada.

  • Fornecendo um nome de computador ao filtro HOSTNAME provoca um desligamento e todos os processos são interrompidos.

  • Você pode usar o tasklist para determinar o processo de identificação (PID) para o processo a ser finalizado.

Exemplos

Para finalizar os processos com 1230 IDs de processo, 1241 e 1253, digite:



Taskkill /pid 1230 /pid 1241 /pid 1253

Para finalizar o processo "Notepad. exe" forçada se ele foi iniciado pelo sistema, digite:



TASKKILL /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad. exe

Para encerrar todos os processos no computador remoto "Srvmain" com um nome começando de imagem com "Observação", enquanto estiver usando as credenciais da conta de usuário amaria, digite:



Taskkill /s srvmain /u maindom\hiropln /p p @ ssW23 /fi "Observação de eq do IMAGENAME" * /im *

Para finalizar o processo com o processo de identificação de 2134 e qualquer filho processos iniciados, mas somente se os processos foram iniciados pela conta de administrador, digite:



Taskkill /pid 2134 /t /fi "username eq administrador"

Para encerrar todos os processos que possuem uma identificação de processo maior ou igual a 1000, independentemente de seus nomes de imagem, digite:



TASKKILL /f /fi "PID ge 1000" /im *

Referências adicionais

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

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

Deseja participar?
Mostrar:
© 2014 Microsoft