Matando um processo que é executado com uma linha de comando específica usando o comando taskkill

0

O processo que estou tentando matar é:

rundll32.exe aeinv.dll,UpdateSoftwareInventory

No entanto, eu não quero matar todas as instâncias do rundll32.exe, apenas aquelas iniciadas com a linha de comando "aeinv.dll, UpdateSoftwareInventory".

    
por Ben N 27.02.2017 / 21:49

1 resposta

1

Eu faria o seguinte: No PowerShell, use o comando: Get-WmiObject Win32_Process -Filter "name = 'rundll32.exe'" | Select-Object CommandLine,ProcessId

Isso retornará uma lista de todos os processos rundll32.exe executados junto com seus argumentos CLI.

Em seguida, use o ProcessID daquele em particular para eliminá-lo, seja por meio do Gerenciador de Tarefas, Stop-Process -Id <ProcessID> no PowerShell ou taskkill -PID <ProcessID> em um prompt de comando administrativo.

Espero que ajude.

    
por 27.02.2017 / 22:02