Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Exibe uma lista de processos em execução no momento no computador local ou em um computador remoto. A lista de tarefas substitui a ferramenta tlist .
Note
Este comando substitui a ferramenta tlist .
Syntax
tasklist [/s <computer> [/u [<domain>\]<username> [/p <password>]]] [{/m <module> | /svc | /v}] [/fo {table | list | csv}] [/nh] [/fi <filter> [/fi <filter> [ ... ]]]
Parameters
| Parameter | Description |
|---|---|
/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 table. |
| /v | Exibe informações detalhadas da tarefa na saída. Para 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 table, list e 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 table 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
| Filter Name | Valid Operators | Valid Value(s) |
|---|---|---|
| STATUS | eq, ne |
RUNNING | NOT RESPONDING | UNKNOWN. Esse filtro não terá suporte se você especificar um sistema remoto. |
| IMAGENAME | eq, ne | Image name |
| PID | EQ, NE, GT, LT, GE, LE | PID value |
| SESSION | EQ, NE, GT, LT, GE, LE | Session number |
| SESSIONNAME | eq, ne | Session name |
| CPUtime | EQ, NE, GT, LT, GE, LE | Tempo de CPU no formato HH:MM:SS, onde MM e SS estão entre 0 e 59 e HH é qualquer número sem sinal |
| 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>) |
| SERVICES | eq, ne | Service name |
| WINDOWTITLE | eq, ne | Window title. Esse filtro não terá suporte se você especificar um sistema remoto. |
| MODULES | eq, ne | DLL name |
Examples
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 de 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 de 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