如何在PowerShell中停止该进程的特定实例?

若要停止该流程的特定实例,需要将Process ID提供给Stop-Process cmdlet。

示例

在下面的示例中,我们需要停止实例ID为25400的记事本进程。

输出结果

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
    228      14     3156      13680       0.13   4900   1 notepad
    232      14     3196      13752       0.16  25400   1 notepad
Stop-Process -Id 25400

现在,当运行Get-Process命令时,将没有使用-Id 25400运行的进程。

命令

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

输出结果

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
    227      13     2808      13492       0.14   4900   1 notepad