Como consultar o gerenciador de tarefas

Como consultar o gerenciador de tarefas

Eu sei que o tasklistcomando no Windows fornecerá uma lista de nomes de tarefas e seus PID. Existe outro comando WMIC path win32_process get Commandlineque fornece informações mais detalhadas, mas sua saída é muito mais confusa e às vezes imprevisível (por isso é muito difícil escrever um padrão/regex contra ele, especialmente no findstrMSDOS!)

Então, estou me perguntando no Windows, existe uma maneira de consultar diretamente o gerenciador de tarefas para encontrar o nome de uma imagem e a linha de comando dela? Eu acho que se o próprio gerenciador de tarefas puder encontrar essas informações, deve haver uma maneira.

Eu preferiria que isso fosse feito em um script em lote, mas se for necessário usar algo mais sofisticado (como usar .NET ou VB), um exemplo seria ótimo!

Exemplo de gerenciador de tarefas

Responder1

Concha de energia:

Get-WmiObject Win32_Process | Select Name, ProcessId, CommandLine

Responder2

Dê uma olhada no PowerShell e no Get-Processcomando; ele pode fornecer qualquer informação que você encontrar no Gerenciador de Tarefas e muito mais.

https://technet.microsoft.com/en-us/library/hh849832.aspx
https://technet.microsoft.com/en-us/library/ee176855.aspx

informação relacionada