一键结束port 5037占用

简介: 输入cmd进入dos界面,进入android-sdk-windows\platform-tools目录,执行下面命令启动adb start-server出现下面错误* daemon not running.

输入cmd进入dos界面,进入android-sdk-windows\platform-tools目录,执行下面命令
启动adb start-server
出现下面错误
* daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *

运行下面脚本,一键结束相关进程

# -*- coding: utf-8-*-
import subprocess
p=subprocess.Popen("netstat -ano",stdout=subprocess.PIPE)
stdoutdata,stderrdata=p.communicate('')
ss=stdoutdata.split("\r\n")
for s in ss:
    if(not s):
        continue;
    #print s;
    if s.find("127.0.0.1:5037") >0 and s.find("LISTENING")>0:
        pid=s[s.rindex(" ")+1:];
        subprocess.Popen("taskkill /F /T /PID "+str(pid),shell=True);
        break;

 

目录
相关文章
|
6月前
杀死本地80端口被占用的进程,还你一片宁静乐土
杀死本地80端口被占用的进程,还你一片宁静乐土
|
3月前
|
SQL 存储 缓存
SQL Server 内存占用较高 - 清除缓存 或 设置内存最大占用值
SQL Server 内存占用较高 - 清除缓存 或 设置内存最大占用值
81 0
|
6月前
端口被占用 --- 解决方案
端口被占用 --- 解决方案
104 0
|
网络协议 Windows
进来教你如何解决端口被占用问题
进来教你如何解决端口被占用问题
1462 0
进来教你如何解决端口被占用问题
DOS - 通过 PID 查询端口号(Port)
DOS - 通过 PID 查询端口号(Port)
129 0
DOS - 通过 PID 查询端口号(Port)
|
Web App开发 Apache