ASP.NET获取服务器信息-NET编程
来源:互联网 发布:java难不难学 编辑:程序博客网 时间:2024/05/10 23:03
- ServerOS = Environment.OSVersion.ToString();
- CpuSum = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");
- CpuType = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");
- ServerSoft = Request.ServerVariables["SERVER_SOFTWARE"];
- MachineName = Server.MachineName;
- ServerName = Request.ServerVariables["SERVER_NAME"];
- ServerPath = Request.ServerVariables["APPL_PHYSICAL_PATH"];
- ServerNet = ".NET CLR " + Environment.Version.ToString();
- ServerArea = (DateTime.Now - DateTime.UtcNow).TotalHours > 0 ? "+" + (DateTime.Now - DateTime.UtcNow).TotalHours.ToString() : (DateTime.Now - DateTime.UtcNow).TotalHours.ToString();
- ServerTimeOut = Server.ScriptTimeout.ToString();
- ServerStart = ((Double)System.Environment.TickCount / 3600000).ToString("N2");
- PrStart = GetPrStart();
- AspNetN = GetAspNetN();
- AspNetCpu = GetAspNetCpu();
- ServerSessions = Session.Contents.Count.ToString();
- ServerApp = Application.Contents.Count.ToString();
- ServerCache = Cache.Count.ToString();
- ServerAppN = GetServerAppN();
- ServerFso = Check("Scripting.FileSystemObject");
- ServerTimeOut = Server.ScriptTimeout.ToString() + "毫秒";