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...