Ler em inglês

Compartilhar via


lista de tarefas

Exibe uma lista de processos em execução no momento no computador local ou em um computador remoto. da lista de tarefas substitui a ferramenta da lista de.

Observação

Esse comando substitui a ferramenta da lista de.

Sintaxe

tasklist [/s <computer> [/u [<domain>\]<username> [/p <password>]]] [{/m <module> | /svc | /v}] [/fo {table | list | csv}] [/nh] [/fi <filter> [/fi <filter> [ ... ]]]

Parâmetros

Parâmetro Descrição
/s <computer> Especifica o nome ou o endereço IP de um computador remoto (não use barra invertida). O padrão é o computador local.
/u <domain>\<username> Executa o comando com as permissões de conta do usuário especificado por <username> ou <domain>\<username>. O parâmetro /u só poderá ser especificado se /s também for especificado. O padrão são as permissões do usuário que atualmente está conectado ao computador que está emitindo o comando.
/p <password> Especifica a senha da conta de usuário especificada no parâmetro /u.
/m <module> Lista todas as tarefas com módulos DLL carregados que correspondem ao nome de padrão fornecido. Se o nome do módulo não for especificado, essa opção exibirá todos os módulos carregados por cada tarefa.
Svc Lista todas as informações de serviço para cada processo sem truncamento. Válido quando o parâmetro /fo é definido como tabela.
/v Exibe informações detalhadas da tarefa na saída. Para obter uma saída detalhada completa sem truncamento, use /v e /svc juntos.
/fo {table | list | csv} Especifica o formato a ser usado para a saída. Os valores válidos são de tabela, listae csv. O formato padrão para saída é tabela.
/Nh Suprime cabeçalhos de coluna na saída. Válido quando o parâmetro /fo é definido como de tabela ou csv.
/fi <filter> Especifica os tipos de processos a serem incluídos ou excluídos da consulta. Você pode usar mais de um filtro ou usar o caractere curinga (\) para especificar todas as tarefas ou nomes de imagem. Os filtros válidos são listados na seção Filtrar nomes, operadores e valores seção deste artigo.
/? Exibe a ajuda no prompt de comando.

Filtrar nomes, operadores e valores

Nome do filtro Operadores válidos Valores Válidos
ESTADO eq, ne RUNNING | NOT RESPONDING | UNKNOWN. Esse filtro não terá suporte se você especificar um sistema remoto.
IMAGENAME eq, ne Nome da imagem
PID eq, ne, gt, lt, ge, le Valor do PID
SESSÃO eq, ne, gt, lt, ge, le Número de sessão
SESSIONNAME eq, ne Nome da sessão
CPUtime eq, ne, gt, lt, ge, le Tempo de CPU no formato HH:MM:SS, em que 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
USERNAME eq, ne Qualquer nome de usuário válido (<user> ou <domain\user>)
SERVIÇOS eq, ne Nome do serviço
WINDOWTITLE eq, ne Título da janela. Esse filtro não terá suporte se você especificar um sistema remoto.
MÓDULOS eq, ne Nome da DLL

Exemplos

Para listar todas as tarefas com uma ID de processo maior que 1000e exibi-las no formato csv, digite:

tasklist /v /fi "PID gt 1000" /fo csv

Para listar os processos do sistema que estão em execução no momento, digite:

tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running"

Para listar informações detalhadas para todos os processos em execução no momento, digite:

tasklist /v /fi "STATUS eq running"

Para listar todas as informações de serviço para processos no computador remoto srvmain, que tem um nome DLL começando com ntdll, digite:

tasklist /s srvmain /svc /fi "MODULES eq ntdll*"

Para listar os processos no computador remoto srvmain, usando as credenciais da sua conta de usuário conectada no momento, digite:

tasklist /s srvmain

Para listar os processos no computador remoto srvmain, usando as credenciais da conta de usuário Hiropln, digite:

tasklist /s srvmain /u maindom\hiropln /p p@ssW23

Recursos adicionais

Eventos

Windows Server Summit

29 de abr., 14 - 30 de abr., 19

Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.

Sign up now