c 求出占用本地埠的程式的應用檔案的絕對路徑

2021-05-22 05:09:21 字數 842 閱讀 2026

using system;

using system.collections.generic;

using system.text;

using system.diagnostics;

using system.text.regularexpressions;

using system.net;

using system.net.socket;

namespace classlibrary

return result;

}public static string getdosstring(string cmdstr)

}i1 = s.indexof(cmdstr) + cmdstr.length;

i2 = s.lastindexof(dosstr);

info = s.substring(i1, i2 - i1);           

string pid = info.substring(info.lastindexof(' ')).trim();

cmdstr = "process where(processid=/"" + pid + "/") get executablepath";

result = getdosstring("wmic", cmdstr);

string dels = "executablepath";

result = result.substring(dels.length).trim();

return result;

}public static string getlocalip()

return ips;

}

windows 檢視應用程式占用埠的方法

今天重起tomcat 時,提示說80埠被占用,當時我第一感覺就是 iis服務沒有關,我開啟服務把iis服務關掉 然後再重起tomcat 但是還是80埠被占用,我就覺的奇怪,到底是什麼程式占用了,查了半天程序都沒有辦法 最後我只好通過dos來解決此問題.如下 開始 執行 cmd 進入命令提示符 輸入n...

批處理 關閉占用埠的應用程式

如下 echo off set port 8081 for f tokens 1 5 i in netstat ano findstr port do taskkill f pid m 命令解讀 port 引用變數port的值 這裡我們設定的是8081埠,所以他會查詢所有8081埠的程序。token...

命令埠C 檢測本地網路埠占用

廢話就不多說了,開始。1 應用dos netstat 命令查詢所有埠應用情況 2 應用dos findstr 命令輔助篩選符合要求的程序pid 3 應用dos tasklist 命令查詢pid對應的程序資訊 4 應用dos findstr 命令輔助篩選符合要求的程序名 5 在vc中執行dos命令 w...