使用dos命令查詢軟件進程及佔用端口spa
主要命令:1.netstat 2.tasklist 3.taskkill.net
netstat:查看本地鏈接信息 /?查詢該命令信息 -a全部 -n -o -ano3d
-a:顯示全部鏈接和偵聽端口;blog
-n:以數字形式顯示地址和端口;進程
-o:顯示擁有的與每一個鏈接關聯的進程ID。內存
-ano:a/n/o全部信息。ast
顯示內容:軟件
tasklist:顯示本地或遠程機器上當前運行的進程列表。程序
查詢顯示:im
映像名稱:運行程序名稱。
PID:進程標識。
會話名:
會話#:
內存使用:
taskkill:按照進程IP(PID)或映像名稱終止任務。
終止KKV程序:taskkill /f /im kkv.exe /t
實際操做:
命令:tasklist。找到QQ對應的PID。
或使用過濾查詢:
命令:tasklist|findstr QQ.exe
知道QQ的PID爲7996後:
命令:nettast -ano|findstr 7996
QQ程序佔用多個IP端口。
2.135端口對應的程序是? nettast PID892→tasklist 進程名svchost
命令:nettast -ano|findstr 135
135端口對應的進程PID爲944,
命令:tasklist |findstr 944
查詢到進程PID爲944的軟件爲svchost.exe。