批处理文件:windows下关闭指定端口
开发过程中,经常会遇到一些端口占用的情况,从命令行关闭吧,每次都得输一大串,如下代码完美解决这个问题。保存为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