С правами администратора и Powershell я хочу убить неприятный процесс.
PS D:\_prj> Get-Process someapp* | Stop-Process -Force
(или без -Force
).
Это работает в 99% случаев. К сожалению, иногда это не так. После выполнения команды я проверяю, завершен ли процесс, и получаю:
PS D:\_prj> Get-Process someapp*
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id SI ProcessName
------- ------ ----- ----- ----- ------ -- -- -----------
425 46 47052 60364 189 0,88 17316 2 someappHandler
Зачем? Какое решение PS для такой проблемы? Возможно, стоит отметить, что уничтожение через диспетчер задач работает просто отлично.