O Task Manager não mostra diretamente a linha de comando * exata * usada para iniciar um programa na maioria dos casos. Ele mostra o nome do programa e geralmente o caminho para o seu executável, mas quaisquer argumentos de linha de comando (switches, parâmetros etc.) são geralmente omitidos. No entanto, você pode usar o Gerenciador de tarefas como um * ponto de partida * para encontrar a linha de comando, dependendo do sistema operacional e do software:
Limitações: *
omissão de argumento: O gerenciador de tarefas se concentra principalmente no gerenciamento de processos, não informações detalhadas de lançamento. Os argumentos são frequentemente ocultos.
*
Segurança: Mostrar linhas de comando completas para todos os processos pode representar riscos de segurança, revelando informações confidenciais.
*
Terminação do processo: Os processos de matança do gerenciador de tarefas não preservam a linha de comando usada para iniciá -los.
Métodos para encontrar * Algumas * Informações de lançamento: 1.
Gerenciador de tarefas (guia Detalhes): Abra o gerenciador de tarefas (Ctrl+Shift+ESC), vá para a guia "Detalhes". Isso mostra o nome do executável e seu caminho. Este é o * mais próximo * que você obterá diretamente do próprio gerente de tarefas. Você pode então inferir alguns argumentos com base no comportamento do programa, mas isso depende muito do seu conhecimento do programa.
2.
Process Explorer (mais detalhado): O Process Explorer (da Microsoft) é uma alternativa muito mais poderosa ao gerenciador de tarefas. Baixe e instale. Quando você seleciona um processo no Process Explorer, ele geralmente mostra a linha de comando completa na guia "Image" ou nas propriedades. Esta é a sua melhor aposta para obter a linha de comando completa, se possível.
3.
Visualizador de eventos (Logs do Windows): Para alguns programas, particularmente os serviços ou aqueles que registram extensivamente, o comando de lançamento * pode * ser registrado no Windows Event Viewer. Isso não é confiável, pois o registro não é padrão em todos os aplicativos.
4.
Programas de inicialização: Se o programa lançar na inicialização, você poderá verificar a guia Startup no gerenciador de tarefas ou o equivalente nas ferramentas de configuração do sistema. Isso pode mostrar o comando usado para iniciá -lo durante a inicialização, mas provavelmente não revelará argumentos.
Exemplo: Digamos que você veja `Chrome.exe` no gerenciador de tarefas. Isso diz que o Google Chrome está em execução. O caminho pode ser `C:\ Arquivos de Programa \ Google \ Chrome \ Application \ Chrome.exe`. No entanto, o gerente de tarefas não informa se foi lançado com argumentos como `--incognito` ou um URL específico. O Process Explorer teria uma chance melhor de revelar esses argumentos.
Em resumo, enquanto o gerenciador de tarefas fornece um ponto de partida identificando o executável em execução, a obtenção da linha de comando completa requer ferramentas mais avançadas como o Process Explorer. Você não pode confiar apenas no gerente de tarefas para esta tarefa.