1. 程式人生 > 其它 >Windows根據埠號或程序號查詢對應的程序名稱和服務名稱

Windows根據埠號或程序號查詢對應的程序名稱和服務名稱

需求
1,我們在Win10安裝一些測試服務時,會發現預設埠被佔用,比如443埠被佔用,808埠被佔用,那麼如何找出佔用這些預設埠的程序和對應的服務呢?
2,系統安裝完成後,會有一些預設的服務對外開放一些埠服務,這樣很不安全,我們需要將這些服務停止或者使用系統防火牆遮蔽掉,比如常見的5040埠、7680埠

使用到的四個命令
netstat -ano
tasklist |find "pid"
taskmgr
services.msc

以443和5040埠號為例
第一步:開啟cmd,輸入netstat -ano,本地地址0.0.0.0代表對外開放了443埠和5040埠

第二步,輸入tasklist |find "5532",可以看到時VMware虛擬機器服務佔用了443埠

第三步,開啟工作管理員,右擊"名稱"空白處,顯示"PID"、"程序名稱"

第四步,輸入services.msc,開啟服務管理項,找到對應的服務,先關閉,然後將啟動型別改為手動或者禁用