开发过程中,经常会遇到一些端口占用的情况,从命令行关闭吧,每次都得输一大串,如下代码完美解决这个问题。保存为bat文件,双击即可,so easy!

@echo off
setlocal enabledelayedexpansion
set /p port=please input port number:
for /f “tokens=1-5” %%a in (‘netstat -ano ^| find “:%port%”‘) do (
if “%%e%” == “” (
    set pid=%%d
      ) else (
        set pid=%%e
     )
   echo !pid!
   taskkill /f /pid !pid!
)
pause

版权声明:本文为pp2018原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/pp2018/p/8484707.html