新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
淺談C#調(diào)用iisapp.vbs
自從用了ASP.NET2.0以后,這個問題被漸漸關(guān)注起來,目前的方法就是C#調(diào)用iisapp.vbs獲取。今天準(zhǔn)備在我的文本轉(zhuǎn)換工具里集成這個功能,于是,實現(xiàn)C#調(diào)用iisapp.vbs。

創(chuàng)新互聯(lián)是一家專業(yè)提供慶安企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計制作、做網(wǎng)站、H5建站、小程序制作等業(yè)務(wù)。10年已為慶安眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
C#調(diào)用iisapp.vbs代碼:
- usingSystem;
- usingSystem.Text;
- usingSystem.Text.RegularExpressions;
- usingSystem.Diagnostics;
- usingSystem.Management;
- usingSystem.Windows.Forms;
- namespaceTextConvertor
- {
- /**////
- ///W3wp的摘要說明。
- ///
- publicclassW3wp
- {
- privateW3wp(){}
- publicstaticstringGetAllW3wp(stringinput)
- {
- ObjectQueryoQuery=newObjectQuery
("select*fromWin32_ProcesswhereName='w3wp.exe'");- ManagementObjectSearcheroSearcher=newManagementObjectSearcher(oQuery);
- ManagementObjectCollectionoReturnCollection=oSearcher.Get();
- stringpid;
- stringcmdLine;
- StringBuildersb=newStringBuilder();
- foreach(ManagementObjectoReturninoReturnCollection)
- {
- pid=oReturn.GetPropertyValue("ProcessId").ToString();
- cmdLine=(string)oReturn.GetPropertyValue("CommandLine");
- stringpattern="-ap\"(.*)\"";
- Regexregex=newRegex(pattern,RegexOptions.IgnoreCase);
- Matchmatch=regex.Match(cmdLine);
- stringappPoolName=match.Groups[1].ToString();
- sb.AppendFormat("W3WP.exePID:{0}AppPoolId:{1}\r\n",pid,appPoolName);
- }
- returnsb.ToString();
- }
- }
- }
本文題目:淺談C#調(diào)用iisapp.vbs
鏈接URL:http://m.5511xx.com/article/djscopp.html


咨詢
建站咨詢
