ASP.NET 2.0 探針

 
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>
  2. <%@ Import Namespace="System.Diagnostics" %>
  3. <%@ Import Namespace="Microsoft.Win32" %>
  4. <%@ Import Namespace="System.Globalization" %>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml" >
  7. <head runat="server">
  8.     <title>ASP.NET2.0探針</title>
  9. </head>
  10. <body>
  11.     <form id="form1" runat="server">
  12.      計算機名:
  13.    http://<%=HttpContext.Current.Request.Url.Host%> <%=HttpContext.Current.Request.ApplicationPath %><br />
  14.     IP地址:
  15.    <%= Request.ServerVariables["LOCAl_ADDR"]  %><br />
  16.       域名:
  17.     <%= Request.ServerVariables["SERVER_NAME"]%><br />
  18.      端口:
  19.      <%=Request.ServerVariables["Server_Port"].ToString() %><br />
  20.      本文件所在路徑:
  21.       <%= Request.PhysicalApplicationPath %><br />
  22.         操作系統:
  23.        <%= Environment.OSVersion.ToString()%> <br />
  24.        操作系統所在文件夾:
  25.        <%=Environment.SystemDirectory.ToString() %> <br />
  26.         腳本超時時間:
  27.        <%=(Server.ScriptTimeout / 1000).ToString() %> 秒<br />
  28.        系統語言:
  29.         <%=CultureInfo.InstalledUICulture.EnglishName %><br />
  30.         .NET版本: 
  31.     <%= Environment.Version.Major%>.<%=Environment.Version.Minor%>.
  32.    <%= Environment.Version.Build%>.<%= Environment.Version.Revision%> <br />
  33.        IE版本:
  34.    <% RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE/Microsoft/Internet Explorer/Version Vector"); %>    
  35.        <%=key.GetValue("IE", "未檢測到").ToString() %><br />
  36.         啓動到現在已運行:
  37.        <%=((Environment.TickCount / 0x3e8) / 60).ToString() %> 分鐘<br />
  38.    
  39.         CPU 數量:
  40.        <%= Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS").ToString()%> <br />
  41.        CPU類型:
  42.        <%=Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER").ToString() %> <br />
  43.        ASP.NET所站內存:
  44.       <%=((Double)Process.GetCurrentProcess().WorkingSet64 / 1048576).ToString("N2") %> M<br />
  45.       ASP.NET所佔CPU:
  46.     <%= ((TimeSpan)Process.GetCurrentProcess().TotalProcessorTime).TotalSeconds.ToString("N0")%> %<br />
  47.        當前系統用戶名:
  48.       <%=Environment.UserName %><br />
  49.     </form>
  50. </body>
  51. </html>
發佈了23 篇原創文章 · 獲贊 3 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章