powershell 杀死IntelliJ java进程(在IntelliJ中停止Tomcat调试会话时,某些进程未被杀死并保持阻塞端口1099)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 杀死IntelliJ java进程(在IntelliJ中停止Tomcat调试会话时,某些进程未被杀死并保持阻塞端口1099)相关的知识,希望对你有一定的参考价值。
#Get-WmiObject Win32_Process -Filter "name = 'java.exe'" | select ProcessId, ThreadCount, CommandLine
$processes = Get-WmiObject Win32_Process -Filter "name = 'java.exe'"
foreach($proc in $processes)
{
if($proc.CommandLine.Contains("IntelliJ"))
{
Write-Host "stopping proccess $($proc.ProcessId) with $($proc.ThreadCount) threads; $($proc.CommandLine.Substring(0, 50))..."
Stop-Process -F $proc.ProcessId
} else
{
Write-Host "skipping proccess $($proc.ProcessId) with $($proc.ThreadCount) threads; $($proc.CommandLine.Substring(0, 50))..."
}
}
以上是关于powershell 杀死IntelliJ java进程(在IntelliJ中停止Tomcat调试会话时,某些进程未被杀死并保持阻塞端口1099)的主要内容,如果未能解决你的问题,请参考以下文章
在 32 位 powershell 中按路径查找/杀死 64 位进程
System.Threading.Timer 杀死 PowerShell 控制台
PowerShell:按窗口标题杀死和消息提示
powershell 在端口上杀死节点服务器
批处理文件或Powershell杀死进程[重复]
text PowerShell有两种杀死所有mathing进程的方法