默认文件夹和文件,磁盘空间、最近更新文件、文件夹权限、系统版本、IIS版本。

解决方案 »

  1.   

    好像没法单独获取IIS版本,可以通过使用Request.ServerVariables["Http_User_Agent"],检查里面包含CRL信息。
      

  2.   


    <div class="xt">管理员信息</div>
                    <table class="infoTable" cellpadding="5" cellspacing="1">
                    <tr>
                    <th class="tdl">您的IP</th>
                    <td class="tdr"><%= this.Request.UserHostAddress %></td>
                    <th class="tdl">操作系统</th>
                    <td class="tdr"><%= this.Request.Browser.Platform %></td>
                    </tr>
                        <tr>
                    <th class="tdl">浏览器</th>
                    <td class="tdr"><%= this.Request.Browser.Type + this.Request.Browser.MinorVersionString %></td>
                    <th class="tdl">最后登陆IP</th>
                    <td class="tdr"><asp:Label id="labLastIP" runat="server"></asp:Label></td>
                    </tr>
                        <tr>
                    <th class="tdl">最后登陆时间</th>
                    <td class="tdr"><asp:Label id="labLastDate" runat="server"></asp:Label></td>
                    <th class="tdl">登陆次数</th>
                    <td class="tdr"><asp:Label id="labLogCount" runat="server"></asp:Label> 次</td>
                    </tr>
                    </table>
                    <br /><br />
                    <div class="xt">服务器信息</div>
                    <table class="infoTable" cellpadding="5" cellspacing="1">
                    <tr>
                    <th class="tdl">服务器地址</th>
                    <td class="tdr">
                    名称 <%= Request.ServerVariables["SERVER_NAME"]%>(IP:<%= Request.ServerVariables["LOCAL_ADDR"]%>)
                    端口:<%= Request.ServerVariables["SERVER_PORT"]%>
                    </td>
                    <th class="tdl">服务器时间</th>
                    <td class="tdr">
                    <%= DateTime.Now.ToString()%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">操作系统</th>
                    <td class="tdr">
                    <%= Environment.OSVersion.ToString()%>
                    </td>
                    <th class="tdl">服务器名</th>
                    <td class="tdr">
                    <%= Environment.MachineName.ToString()%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">系统文件夹</th>
                    <td class="tdr">
                    <%= Environment.SystemDirectory.ToString()%>
                    </td>
                    <th class="tdl">开机运行时长</th>
                    <td class="tdr">
                    <%= ((double)Environment.TickCount / 3600000).ToString("N2")%> 小时
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">IIS版本</th>
                    <td class="tdr">
                    <%= Request.ServerVariables["SERVER_SOFTWARE"]%>
                    </td>
                    <th class="tdl">.NET解释引擎版本</th>
                    <td class="tdr">
                    <%= Environment.Version.ToString()%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">当前用户</th>
                    <td class="tdr">
                    <%= Environment.UserName.ToString()%>
                    </td>
                    <th class="tdl">当前文件夹</th>
                    <td class="tdr">
                    <%= Environment.CurrentDirectory.ToString()%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">相对路径</th>
                    <td class="tdr">
                    <%= Request.ServerVariables["PATH_INFO"]%>
                    </td>
                    <th class="tdl">物理路径</th>
                    <td class="tdr">
                    <%= Request.ServerVariables["APPL_PHYSICAL_PATH"]%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">脚本超时时间</th>
                    <td class="tdr">
                    <%= Server.ScriptTimeout.ToString()%> 秒
                    </td>
                    <th class="tdl">当前会话编号</th>
                    <td class="tdr">
                    <%= Session.SessionID%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">CPU数量</th>
                    <td class="tdr">
                    <%= Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS").ToString()%> 个
                    </td>
                    <th class="tdl">CPU详情</th>
                    <td class="tdr">
                    <%= Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER").ToString()%>
                    </td>
                    </tr>
                    <tr>
                    <th class="tdl">全局和会话变量</th>
                    <td class="tdr">
                    Application 变量 <%= Application.Contents.Count.ToString()%> 个,Session 变量 <%= Session.Contents.Count.ToString()%> 个
                    </td>
                    <th class="tdl">本页执行时间</th>
                    <td class="tdr">
                    <% = ((DateTime.Now-this.stime).TotalMilliseconds).ToString()%> 毫秒
                    </td>
                    </tr>
                    </table>