如何在PowerShell中停止该进程的所有实例?

要停止运行该进程的所有实例,请在PowerShell中使用Stop-Process命令。例如,在下面的示例中,我们有两个正在运行的notepad.exe进程实例。

命令

PS C:\WINDOWS\system32> Get-Process notepad

输出结果

PS C:\WINDOWS\system32> Get-Process notepad

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
    228      13     3160      13448       0.14  15564   1 notepad
    228      14     3148      13668       0.17  22644   1 notepad

要停止正在运行的进程的所有实例,将使用以下命令。

Stop-Process -Name notepad

您还可以通过管道传递Stop-Process来结束进程。

Get-Process -Name notepad | Stop-Process

要停止多个进程,请提供不同的进程名称,并以逗号(,)分隔

Get-Process SkypeApp,notepad |Stop-Process -Confirm:$false