【发布时间】:2016-10-05 09:41:15
【问题描述】:
我有一个 powershell 脚本,它打开了许多具有不同标题的 cmd.exe 进程。 我希望只关闭其中一个进程。我无法使用
Get-Process cmd | Stop-Process
因为所有进程都关闭了。有没有办法为每个进程设置进程ID,以便我以后识别它并关闭它?或者有没有其他方法可以通过标题名称来识别进程?
【问题讨论】:
标签: powershell process pid
我有一个 powershell 脚本,它打开了许多具有不同标题的 cmd.exe 进程。 我希望只关闭其中一个进程。我无法使用
Get-Process cmd | Stop-Process
因为所有进程都关闭了。有没有办法为每个进程设置进程ID,以便我以后识别它并关闭它?或者有没有其他方法可以通过标题名称来识别进程?
【问题讨论】:
标签: powershell process pid
将有关进程的信息存储在变量中。 稍后您可以使用这些信息停止该过程
$XYProcess = Start-Process "cmd.exe" -PassThru
Stop-Process $XYProcess.ID
【讨论】: