服务器操作系统 &lt;%=Request.ServerVariables(&quot;OS&quot;)%&gt;<br /> 服务器IP&lt;%=Request.ServerVariables(&quot;LOCAL_ADDR&quot;)%&gt;<br /> 服务器端口&lt;%=Request.ServerVariables(&quot;SERVER_PORT&quot;)%&gt;<br /> 服务器时间&lt;%=now%&gt;<br /> 服务器CPU数量&lt;%=Request.ServerVariables(&quot;NUMBER_OF_PROCESSORS&quot;)%&gt; <br /> IIS版本&lt;%=Request.ServerVariables(&quot;SERVER_SOFTWARE&quot;)%&gt;<br /> 脚本超时时间&lt;%=Server.ScriptTimeout%&gt;<br /> Application变量&lt;%Response.Write(Application.Contents.Count &amp; &quot;个 &quot;)<br /> 遍历Application变量<br /> 所有服务器参数&lt;%Response.Write(Request.ServerVariables.Count&amp;&quot;个 &quot;)<br /> 本文件实际路径&lt;%=server.mappath(Request.ServerVariables(&quot;SCRIPT_NAME&quot;))%&gt;<br /> &lt;%<br /> On Error Resume Next<br /> dim Item,xTestObj,outstr<br /> if action=&quot;showapp&quot; then<br /> Response.Write(&quot;&lt;font face='Webdings'&gt;4&lt;/font&gt; 遍历Application变量&quot;)<br /> set xTestObj=Application.Contents<br /> elseif action=&quot;showSession&quot; then<br /> Response.Write(&quot;&lt;font face='Webdings'&gt;4&lt;/font&gt; 遍历Session变量&quot;)<br /> set xTestObj=Session.Contents<br /> elseif action=&quot;showvariables&quot; then<br /> Response.Write(&quot;&lt;font face='Webdings'&gt;4&lt;/font&gt; 遍历服务器参数&quot;)<br /> set xTestObj=Request.ServerVariables<br /> elseif action=&quot;showwsh&quot; then<br /> Response.Write(&quot;&lt;font face='Webdings'&gt;4&lt;/font&gt; 遍历环境变量&quot;)<br /> dim WshShell<br /> set WshShell = server.CreateObject(&quot;WScript.Shell&quot;)<br /> set xTestObj=WshShell.Environment<br /> end if<br /> Response.Write &quot;(&lt;a href=WM.Sys_Aspcheck.asp class=white&gt;关闭&lt;/a&gt;)&quot;<br /> %&gt;<br /> <br /> <br /> &lt;%<br /> If Err then<br /> outstr = &quot;&lt;tr bgcolor=#FFFFFF&gt;&lt;td colspan=2&gt;没有符合条件的变量&lt;/td&gt;&lt;/tr&gt;&quot;<br /> err.clear<br /> else<br /> dim w<br /> if action=&quot;showwsh&quot; then<br /> for each Item in xTestObj<br /> w=split(Item,&quot;=&quot;)<br /> outstr = outstr &amp; &quot;&lt;tr class=td2&gt;&quot;<br /> outstr = outstr &amp; &quot;&lt;td&gt;&quot; &amp; w(0) &amp; &quot;&lt;/td&gt;&quot; <br /> outstr = outstr &amp; &quot;&lt;td&gt;&quot; &amp; w(1) &amp; &quot;&lt;/td&gt;&quot; <br /> outstr = outstr &amp; &quot;&lt;/tr&gt;&quot; <br /> next<br /> else<br /> dim i<br /> for each Item in xTestObj<br /> If Item = &quot;DllConn&quot; Then Item=&quot;ConnTypeStr&quot;<br /> outstr = outstr &amp; &quot;&lt;tr class=td2&gt;&quot;<br /> outstr = outstr &amp; &quot;&lt;td&gt;&quot; &amp; Item &amp; &quot;&lt;/td&gt;&quot; <br /> outstr = outstr &amp; &quot;&lt;td&gt;&quot;<br /> if IsArray(xTestObj(Item)) then <br /> for i=0 to ubound(xTestObj(Item))-1<br /> outstr = outstr &amp; Left(Replace(Replace(hx.formatvariables(xTestObj(Item)(i)),&quot;&lt;&quot;,&quot;&amp;lt;&quot;),vbCrLf,&quot;&quot;),30) &amp; &quot;&lt;br&gt;&quot;<br /> next<br /> else<br /> outstr = outstr &amp; Left(Replace(Replace(hx.formatvariables(xTestObj(Item)),&quot;&lt;&quot;,&quot;&amp;lt;&quot;),vbCrLf,&quot;&quot;),30)<br /> end if <br /> outstr = outstr &amp; &quot;&lt;/td&gt;&quot;<br /> outstr = outstr &amp; &quot;&lt;/tr&gt;&quot; <br /> next<br /> end if<br /> end if<br /> Response.Write(outstr) <br /> set xTestObj=nothing<br /> %&gt;
返回顶部 留言