
Os itens a seguir são usados em um arquivo .bat no Windows 10 Home Edition de 64 bits.
taskkill /f /im notepad.exe
Pode matar o notepad.exe
taskkill /f /im speedfan.exe
Não pode matar speedfan.exe
C:\Arquivos de programas (x86)\SpeedFan\speedfan.exe
Como posso matar speedfan.exe?
Responder1
Meu palpite é que, como o Speedfan requer privilégios especiais no sistema, ele não é executado como seuatualusuário, mas é executado sob um dos usuários administradores e, como resultado, apenas um usuário elevado taskkill
pode eliminá-lo. Suspeito que sem direitos de administrador seu arquivo em lote também não será capaz de executar o Speedfan sem um prompt do UAC.
Se você está querendo fazer issotoda vezseu computador for ativado, a melhor maneira será por meio de uma tarefa agendada. A vantagem disso é que uma tarefa agendadapodeexecutado como um usuário elevado e, portanto, seu arquivo em lote poderá matarereinicie o Speedfan sem precisar executar especificamente "Executar como administrador" ou clicar em OK para obter um prompt de elevação do UAC.
Isso também significa que seu arquivo em lote será executado sempre que ocorrer um evento de suspensão.
Você pode acessar o Agendador de Tarefas via Control Panel
-> System and Security
-> Administrative Tools
->Task Scheduler
Uma vez lá, você poderá selecionar "Criar tarefa"
Em seguida, nessa janela, selecione "Executar com privilégios mais altos":
(Se isso não funcionar, tente novamente como conta "sistema" usando o botão "Alterar usuário ou grupo" e pesquisando "sistema".)
Na guia Trigger, clique em "Novo" e altere "Iniciar a tarefa:" de "Em um agendamento" para "Em um evento"
O evento "despertar do sono" parece ser emitido deKernel-Power e é ID de evento 42(essa página também lista o Power-Troubleshooter e o Event ID 1 como alternativa), então configure seu gatilho para o seguinte
- Registro: Sistema
- Fonte: Kernel-power
- ID do evento: 42
Clique em "OK" e, na guia de ações da janela principal de tarefas, você pode adicionar seu arquivo em lote.
Esperançosamente, isso permitirá que você execute seu arquivo em lote como um usuário elevado e, assim, elimine e reinicie o Speedfan corretamente a partir dele.
Responder2
Se você quiser apenas encerrar o processo, recomendo que você use o Process Hacker. É como o gerenciador de tarefas, mas pode encerrar qualquer processo. Hacker de processos