DirectoryEntry_Properties属性的遍历(win2003)
DirectoryEntry root = new DirectoryEntry(@"IIS://localhost/W3SVC");
string PInfo = "";
foreach (string elmentName in root.Properties.PropertyNames)
{
PropertyValueCollection valueCollection = root.Properties[elmentName];
for (int i = ; i < valueCollection.Count; i++)
{
PInfo += elmentName + "[ " + i.ToString() + "] = " + valueCollection[i].ToString() + "\r\n";
}
}
PInfo的结果是:
AccessFlags[ 0] = 513
AllowKeepAlive[ 0] = True
AppAllowClientDebug[ 0] = False
AppAllowDebugging[ 0] = False
AspAllowOutOfProcComponents[ 0] = True
AspAllowSessionState[ 0] = True
AspAppServiceFlags[ 0] = 0
AspBufferingLimit[ 0] = 4194304
AspBufferingOn[ 0] = True
AspCalcLineNumber[ 0] = True
AspCodepage[ 0] = 0
AspEnableApplicationRestart[ 0] = True
AspEnableAspHtmlFallback[ 0] = False
AspEnableChunkedEncoding[ 0] = True
AspEnableParentPaths[ 0] = False
AspEnableTypelibCache[ 0] = True
AspErrorsToNTLog[ 0] = False
AspExceptionCatchEnable[ 0] = True
AspExecuteInMTA[ 0] = 0
AspKeepSessionIDSecure[ 0] = 0
AspLCID[ 0] = 2048
AspLogErrorRequests[ 0] = True
AspMaxDiskTemplateCacheFiles[ 0] = 2000
AspMaxRequestEntityAllowed[ 0] = 204800
AspProcessorThreadMax[ 0] = 25
AspQueueConnectionTestTime[ 0] = 3
AspQueueTimeout[ 0] = -1
AspRequestQueueMax[ 0] = 3000
AspRunOnEndAnonymously[ 0] = True
AspScriptEngineCacheMax[ 0] = 250
AspScriptErrorSentToBrowser[ 0] = True
AspScriptFileCacheSize[ 0] = 500
AspScriptTimeout[ 0] = 90
AspSessionMax[ 0] = -1
AspSessionTimeout[ 0] = 20
AspTrackThreadingModel[ 0] = False
AuthFlags[ 0] = 1
CacheISAPI[ 0] = True
CentralBinaryLoggingEnabled[ 0] = False
CGITimeout[ 0] = 300
ConnectionTimeout[ 0] = 120
ContentIndexed[ 0] = True
DirBrowseFlags[ 0] = 1073741886
DownlevelAdminInstance[ 0] = 1
IIs5IsolationModeEnabled[ 0] = False
LogExtFileFlags[ 0] = 2199519
LogFilePeriod[ 0] = 1
LogFileTruncateSize[ 0] = 20971520
LogInUTF8[ 0] = False
LogType[ 0] = 1
MaxConnections[ 0] = -1
MaxGlobalBandwidth[ 0] = -1
MinFileBytesPerSec[ 0] = 240
PasswordChangeFlags[ 0] = 6
AnonymousUserName[ 0] = IUSR_SVCTAG-FT9G93X
AnonymousUserPass[ 0] = UP-aq0|5076u(~
AppPoolId[ 0] = DefaultAppPool
AspScriptErrorMessage[ 0] = 处理 URL 时服务器出错。请与系统管理员联系。
AspScriptLanguage[ 0] = VBScript
AuthChangeURL[ 0] = /iisadmpwd/achg.asp
AuthExpiredUnsecureURL[ 0] = /iisadmpwd/aexp3.asp
AuthExpiredURL[ 0] = /iisadmpwd/aexp.asp
AuthNotifyPwdExpUnsecureURL[ 0] = /iisadmpwd/anot3.asp
AuthNotifyPwdExpURL[ 0] = /iisadmpwd/anot.asp
DefaultDoc[ 0] = index.html,index.htm,Default.aspx,index.aspx,Default.htm,Default.asp
KeyType[ 0] = IIsWebService
LogOdbcDataSource[ 0] = HTTPLOG
LogOdbcPassword[ 0] = sqllog
LogOdbcTableName[ 0] = InternetLog
LogOdbcUserName[ 0] = InternetAdmin
LogPluginClsid[ 0] = {FF160663-DE82-11CF-BC0A-00AA006111E0}
WAMUserName[ 0] = IWAM_SVCTAG-FT9G93X
WAMUserPass[ 0] = 0R735F;wQ_/:8Q
AspDiskTemplateCacheDirectory[ 0] = %windir%\system32\inetsrv\ASP Compiled Templates
LogFileDirectory[ 0] = C:\WINDOWS\system32\LogFiles
ApplicationDependencies[ 0] = Active Server Pages;ASP
ApplicationDependencies[ 1] = Internet 数据连接器;HTTPODBC
ApplicationDependencies[ 2] = 在服务器端的包含文件;SSINC
ApplicationDependencies[ 3] = WebDAV;WEBDAV
ApplicationDependencies[ 4] = ASP.NET v1.1.4322;ASP.NET v1.1.4322
ApplicationDependencies[ 5] = ASP.NET v4.0.30319;ASP.NET v4.0.30319
ApplicationDependencies[ 6] = ASP.NET v2.0.50727;ASP.NET v2.0.50727
HttpCustomHeaders[ 0] = X-Powered-By: ASP.NET
HttpErrors[ 0] = 400,*,FILE,C:\WINDOWS\help\iisHelp\common\400.htm
HttpErrors[ 1] = 401,1,FILE,C:\WINDOWS\help\iisHelp\common\401-1.htm
HttpErrors[ 2] = 401,2,FILE,C:\WINDOWS\help\iisHelp\common\401-2.htm
HttpErrors[ 3] = 401,3,FILE,C:\WINDOWS\help\iisHelp\common\401-3.htm
HttpErrors[ 4] = 401,4,FILE,C:\WINDOWS\help\iisHelp\common\401-4.htm
HttpErrors[ 5] = 401,5,FILE,C:\WINDOWS\help\iisHelp\common\401-5.htm
HttpErrors[ 6] = 401,7,FILE,C:\WINDOWS\help\iisHelp\common\401-1.htm
HttpErrors[ 7] = 403,1,FILE,C:\WINDOWS\help\iisHelp\common\403-1.htm
HttpErrors[ 8] = 403,2,FILE,C:\WINDOWS\help\iisHelp\common\403-2.htm
HttpErrors[ 9] = 403,3,FILE,C:\WINDOWS\help\iisHelp\common\403-3.htm
HttpErrors[ 10] = 403,4,FILE,C:\WINDOWS\help\iisHelp\common\403-4.htm
HttpErrors[ 11] = 403,5,FILE,C:\WINDOWS\help\iisHelp\common\403-5.htm
HttpErrors[ 12] = 403,6,FILE,C:\WINDOWS\help\iisHelp\common\403-6.htm
HttpErrors[ 13] = 403,7,FILE,C:\WINDOWS\help\iisHelp\common\403-7.htm
HttpErrors[ 14] = 403,8,FILE,C:\WINDOWS\help\iisHelp\common\403-8.htm
HttpErrors[ 15] = 403,9,FILE,C:\WINDOWS\help\iisHelp\common\403-9.htm
HttpErrors[ 16] = 403,10,FILE,C:\WINDOWS\help\iisHelp\common\403-10.htm
HttpErrors[ 17] = 403,11,FILE,C:\WINDOWS\help\iisHelp\common\403-11.htm
HttpErrors[ 18] = 403,12,FILE,C:\WINDOWS\help\iisHelp\common\403-12.htm
HttpErrors[ 19] = 403,13,FILE,C:\WINDOWS\help\iisHelp\common\403-13.htm
HttpErrors[ 20] = 403,15,FILE,C:\WINDOWS\help\iisHelp\common\403-15.htm
HttpErrors[ 21] = 403,16,FILE,C:\WINDOWS\help\iisHelp\common\403-16.htm
HttpErrors[ 22] = 403,17,FILE,C:\WINDOWS\help\iisHelp\common\403-17.htm
HttpErrors[ 23] = 403,18,FILE,C:\WINDOWS\help\iisHelp\common\403.htm
HttpErrors[ 24] = 403,19,FILE,C:\WINDOWS\help\iisHelp\common\403.htm
HttpErrors[ 25] = 403,20,FILE,C:\WINDOWS\help\iisHelp\common\403-20.htm
HttpErrors[ 26] = 404,*,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm
HttpErrors[ 27] = 404,2,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm
HttpErrors[ 28] = 404,3,FILE,C:\WINDOWS\help\iisHelp\common\404b.htm
HttpErrors[ 29] = 405,*,FILE,C:\WINDOWS\help\iisHelp\common\405.htm
HttpErrors[ 30] = 406,*,FILE,C:\WINDOWS\help\iisHelp\common\406.htm
HttpErrors[ 31] = 407,*,FILE,C:\WINDOWS\help\iisHelp\common\407.htm
HttpErrors[ 32] = 412,*,FILE,C:\WINDOWS\help\iisHelp\common\412.htm
HttpErrors[ 33] = 414,*,FILE,C:\WINDOWS\help\iisHelp\common\414.htm
HttpErrors[ 34] = 415,*,FILE,C:\WINDOWS\help\iisHelp\common\415.htm
HttpErrors[ 35] = 500,12,FILE,C:\WINDOWS\help\iisHelp\common\500-12.htm
HttpErrors[ 36] = 500,13,FILE,C:\WINDOWS\help\iisHelp\common\500-13.htm
HttpErrors[ 37] = 500,15,FILE,C:\WINDOWS\help\iisHelp\common\500-15.htm
HttpErrors[ 38] = 500,16,FILE,C:\WINDOWS\help\iisHelp\common\500.htm
HttpErrors[ 39] = 500,17,FILE,C:\WINDOWS\help\iisHelp\common\500.htm
HttpErrors[ 40] = 500,18,FILE,C:\WINDOWS\help\iisHelp\common\500.htm
HttpErrors[ 41] = 500,19,FILE,C:\WINDOWS\help\iisHelp\common\500.htm
InProcessIsapiApps[ 0] = C:\WINDOWS\system32\inetsrv\httpext.dll
InProcessIsapiApps[ 1] = C:\WINDOWS\system32\inetsrv\httpodbc.dll
InProcessIsapiApps[ 2] = C:\WINDOWS\system32\inetsrv\ssinc.dll
InProcessIsapiApps[ 3] = C:\WINDOWS\system32\msw3prt.dll
InProcessIsapiApps[ 4] = C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
InProcessIsapiApps[ 5] = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
InProcessIsapiApps[ 6] = C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
MimeMap[ 0] = System.__ComObject
MimeMap[ 1] = System.__ComObject
MimeMap[ 2] = System.__ComObject
MimeMap[ 3] = System.__ComObject
MimeMap[ 4] = System.__ComObject
MimeMap[ 5] = System.__ComObject
MimeMap[ 6] = System.__ComObject
ScriptMaps[ 0] = .asp,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
ScriptMaps[ 1] = .cer,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
ScriptMaps[ 2] = .cdx,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
ScriptMaps[ 3] = .asa,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
ScriptMaps[ 4] = .idc,C:\WINDOWS\system32\inetsrv\httpodbc.dll,5,GET,POST
ScriptMaps[ 5] = .shtm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
ScriptMaps[ 6] = .shtml,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
ScriptMaps[ 7] = .stm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
ScriptMaps[ 8] = .asax,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 9] = .ascx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 10] = .ashx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 11] = .asmx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 12] = .aspx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 13] = .axd,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 14] = .vsdisco,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 15] = .rem,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 16] = .soap,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
ScriptMaps[ 17] = .config,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 18] = .cs,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 19] = .csproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 20] = .vb,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 21] = .vbproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 22] = .webinfo,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 23] = .licx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 24] = .resx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
ScriptMaps[ 25] = .resources,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
WebSvcExtRestrictionList[ 0] = 1,C:\WINDOWS\system32\inetsrv\httpodbc.dll,0,HTTPODBC,Internet 数据连接器
WebSvcExtRestrictionList[ 1] = 1,C:\WINDOWS\system32\inetsrv\ssinc.dll,0,SSINC,在服务器端的包含文件
WebSvcExtRestrictionList[ 2] = 1,C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll,0,ASP.NET v4.0.30319,ASP.NET v4.0.30319
WebSvcExtRestrictionList[ 3] = 1,C:\WINDOWS\system32\inetsrv\asp.dll,0,ASP,Active Server Pages
WebSvcExtRestrictionList[ 4] = 1,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,0,ASP.NET v2.0.50727,ASP.NET v2.0.50727
WebSvcExtRestrictionList[ 5] = 0,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,0,ASP.NET v1.1.4322,ASP.NET v1.1.4322
WebSvcExtRestrictionList[ 6] = 0,*.exe
WebSvcExtRestrictionList[ 7] = 1,C:\WINDOWS\system32\inetsrv\httpext.dll,0,WEBDAV,WebDAV
WebSvcExtRestrictionList[ 8] = 0,*.dll
MaxBandwidth[ 0] = -1
AdminACL[ 0] = System.__ComObject
DirectoryEntry_Properties属性的遍历(win2003)的更多相关文章
- DirectoryEntry_Properties属性的遍历(win2008)
DirectoryEntry root = new DirectoryEntry(@"IIS://localhost/W3SVC"); string PInfo = "& ...
- [转] JavaScript中的属性:如何遍历属性
在JavaScript中,遍历一个对象的属性往往没有在其他语言中遍历一个哈希(有些语言称为字典)的键那么简单.这主要有两个方面的原因:一个是,JavaScript中的对象通常都处在某个原型链中,它会从 ...
- 【转载】JavaScript中的属性:如何遍历属性
转载自:http://www.cnblogs.com/ziyunfei/archive/2012/11/03/2752905.html 在JavaScript中,遍历一个对象的属性往往没有在其他语言中 ...
- JavaScript中对象的属性:如何遍历属性
for/in 语句循环遍历对象的属性. js中获取key得到某对象中相对应的value的方法:obj.key js中根据动态key得到某对象中相对应的value的方法有二: 一.var key = & ...
- VAD树结构体的属性以及遍历
Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html VAD树的属性以及遍历 前面学习过的PFNDATABSAE是管理物 ...
- js 属性的遍历
引自:http://es6.ruanyifeng.com/#docs/object 属性的遍历 ES6 一共有5种方法可以遍历对象的属性. (1)for...in for...in循环遍历对象自身的和 ...
- Iterator遍历器 调用Symbol.Iterator属性,遍历器对象。
Iterator实现原理 创建一个指针对象,指向当前数据结构的起始位置.也就是说,遍历器对象本质上,就是一个指针对象. 第一次调用指针对象的next方法,可以将指针指向数据结构的第一个成员. 第二次调 ...
- JavaScript 对象属性的遍历
ES6一共有5种方法可以遍历对象的属性. (1)for...in for...in循环遍历对象自身的和继承的可枚举属性(不含Symbol属性). (2)Object.keys(obj) Object. ...
- js解析多层嵌套的json,取出所有父元素属性和遍历所有子元素
已知一个多层嵌套的json,取出所有父元素和子元素的id值 思路:因为不知道到底嵌套了多少层,递归有可能造成栈溢出.查询时间特别久的问题 所以先查询一次,判断是否有子节点,如果有,取出子节点并到父节点 ...
随机推荐
- [AHOI2014/JSOI2014]支线剧情
题目 有源汇上下界最小费用可行流 首先注意到要求是每一条边都经过至少一次,所以对于每一条边我们设成\([1,\infty]\)就好了 另外所有点都能结束剧情,所有点都要向汇点\(t\)连一条\([0, ...
- ES6标准入门之变量的解构赋值简单解说
首先我们来看一看解构的概念,在ES6标准下,允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称作解构,简而言之粗糙的理解就是变相赋值. 解构赋值的规则是,只要等号右边的值不是对象或者数组 ...
- Jmeter函数助手中添加自定义函数
最近,群里的牛肉面大神有个需求,是将每个post请求的body部分做一个加密操作,其实这个需求不算难,用beanshell引入加密函数的包,然后调用就行了.只是,如果请求多了,每次都要调用一下自己加密 ...
- linux 设置默认网关永久
.永久添加 1 2 vim /etc/sysconfig/network GATEWAY=192.168.1.4
- P1649 [USACO07OCT]障碍路线Obstacle Course
题目描述 Consider an N x N (1 <= N <= 100) square field composed of 1 by 1 tiles. Some of these ti ...
- 复习zabbix配置agent过程
1. 创建主机configuration(配置)-->Hosts(主机)-->Create host(创建主机) 不使用proxy --- enabled 2.链接监控模板Templa ...
- 03-Centos7安装部署Mirrorgate-踩坑记录
FAQ 1.没有安装bzip2 解决方法 yum -y install bzip2 > phantomjs-prebuilt@2.1.16 install /root/test/mirrorga ...
- Hadoop集群nodes unhealthy解决方法
在搭建好Hadoop集群之后,所有服务均可正常启动,但是在运行MapReduce程序的时候,发现任务卡在7/09/07 22:28:14 INFO mapreduce.Job: Running job ...
- C++面试题:list和vector有什么区别
C++面试题:list和vector有什么区别?考点:理解list和vector的区别出现频率:★★★★解析:vector和数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随 ...
- 【LeetCode5】Longest Palindromic Substring★★
1.题目描述: 2.解题思路: 题意:求一个字符串的最长回文子串. 方法一:中心扩展法.遍历字符串的每一个字符,如果存在回文子串,那么中心是某一个字符(奇数)或两个字符的空隙(偶数),然后分两种情况( ...