windows並沒有提供好的GUI工具讓你查詢,從Windows 工作管理員可以看到眾多的執行中的程式,但無法得知是使用哪些PORT,所以我們只 能藉由傳統的指令才能得到,首先用常找網路連線資訊的netsata 指令,來查查佔用你的PORT的執行序PID為何?
C:\> netstat -nao |find "0.0.0.0:80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4116
找出PID,後,你可以用tasklist去看看這個PID 是哪個執行程式
C:\> tasklist /fi "pid eq 4116"
映像名稱 PID 工作階段名稱 工作階段 # RAM使用量
========================= ======== ================ =========== ============
skype.exe 4116 Console 0 6,476 K
然後如要關掉那個程式或服務,只要使用taskkill 即可,指令如下:
C:\> taskkill /pid 4116 /F
成功: 處理程序 PID 4116 已經終止了。
這樣偷偷佔用你PORT的程式就被你趕出啦~XD
沒有留言:
張貼留言