Windows查找端口并清理进程
2023-12-20 21:16:07
各个平台查看端口清理进程脚本:
Windows
查找端口并清理进程:
@echo off
chcp 65001
setlocal enabledelayedexpansion
:processPort
set /p port="请输入端口号(输入回车结束): "
if not defined port (
echo 处理结束,感谢使用脚本。
goto :end
)
echo 正在查找端口 !port! 相关的进程...
set "pid="
for /f "tokens=5" %%a in ('netstat -aon ^| find ":%port%"') do set pid=%%a
if not defined pid (
echo 未找到占用端口 !port! 的进程。
) else (
echo 找到占用端口 !port! 的进程ID:%pid%
echo 进程详情:
tasklist /fi "PID eq !pid!" | findstr /i "!pid%"
set /p choice="是否清理进程? (Y/N): "
if /i "!choice!"=="Y" (
echo 正在尝试结束进程...
taskkill /F /PID !pid!
echo 进程已结束。
) else (
echo 用户选择不清理进程。
)
set "port="
)
goto processPort
:end
pause
Linux及其Mac后续添加,未完待续。。。。。。
文章来源:https://blog.csdn.net/weixin_43108539/article/details/135114137
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!