windows - 如何终止当前使用 Windows localhost 上的端口的进程?

标签 windows cmd localhost port command-prompt

<分区>

如何删除已分配给端口的当前进程/应用程序?

例如:localhost:8080

最佳答案

第 1 步:

打开 cmd.exe(注意:您可能需要以管理员身份运行它,但这并不总是必要的),然后运行以下命令:

netstat -ano | findstr :<PORT>

(将<PORT>替换成你想要的端口号,但保留冒号)

红色圈出的区域为PID(进程标识符)。找到正在使用所需端口的进程的 PID。

第 2 步:

接下来,运行以下命令:

taskkill /PID <PID> /F

(这次没有冒号)

最后,您可以通过重新运行“步骤1”中的命令来检查操作是否成功。如果成功,您应该不会再看到该端口号的任何搜索结果。

关于windows - 如何终止当前使用 Windows localhost 上的端口的进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39632667/

相关文章:

python - 在 Windows 上为 SQLite 使用 spatialite 扩展

java - 从 Windows 批处理文件中自行删除 jar

php默默地忽略本地主机上的包含,但不在外部服务器上

windows - 在 Windows 中将批处理文件命令拆分为多行

mysql - 你如何修复 at=error code=H13 desc ="Connection closed without response"?

android - 通过 android 模拟器连接到本地运行的 SignalR .netcore 服务器

c - 为什么 wszName 不正确?

c++ - 全局关闭 C++ new 运算符异常

连接 2 个 unicode 字符串 - 如何做到这一点?

python - 在 python 的控制台窗口上按下鼠标