bat判断3306端口号是否被占用
生活随笔
收集整理的這篇文章主要介紹了
bat判断3306端口号是否被占用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
::#####get netstat by port##### :getnetbyport if not "%~1"=="" (set PORT=%~1for /f "tokens=1,* delims=," %%a in ("!PORT!") do (set myport=%%aset PORT=%%b::PORT==8888for /f "delims=" %%z in ('netstat -a -n -o^|find /i ":!myport! "') do (set tLine=%%zset tLine=!tLine:%%=$!call :getNetInfo "!tLine!" tProto tLocalAdd tForeignAdd tState tPIDset tLine=!tLine:$=%%! ::echo !tLine!for /f "tokens=1 delims= " %%j in ('tasklist /nh /fi "PID eq !tPID!"') do (echo 3306端口已占用[%%j]goto :eof))) )echo 安裝mysql call :installMysqlgoto :eof::#####FUNCTION##### :getNetInfo ::將netstat -ano的某一行分隔成不同的變量 ::call :getNetInfo "<netstat output line>" tProto tLocalAdd tForeignAdd tState tPID if not "%~1"=="" (for /f "tokens=1,2,3,4,5 delims= " %%i in ("%~1") do (set %2=%%iset %3=%%jset %4=%%kif "%%i"=="TCP" (set %5=%%lset %6=%%m) else (set %5=set %6=%%l)) ) goto :eof?
轉載于:https://my.oschina.net/u/2450094/blog/778889
總結
以上是生活随笔為你收集整理的bat判断3306端口号是否被占用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php.ini文件中的include_p
- 下一篇: 抽象类与接口 day-11.2