zoukankan      html  css  js  c++  java
  • ASP.net常用的显示系统信息

    //服务器计算机名:[lbServerName]
                    lbServerName.Text = "http://" + HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath;
                    //服务器IP地址:[lbIp]
                    lbIp.Text = Request.ServerVariables["LOCAl_ADDR"];
                    //服务器域名:[lbDomain]
                    lbDomain.Text = Request.ServerVariables["SERVER_NAME"].ToString();
                    //服务器端口:[lbPort]
                    lbPort.Text = Request.ServerVariables["Server_Port"].ToString();
                    //服务器IIS版本:[lbIISVer]
                    lbIISVer.Text = Request.ServerVariables["Server_SoftWare"].ToString();
                    //本文件所在文件夹:[lbPhPath]
                    lbPhPath.Text = Request.PhysicalApplicationPath;
                    //服务器操作系统:[lbOperat]
                    lbOperat.Text = Environment.OSVersion.ToString();
                    //系统所在文件夹:[lbSystemPath]
                    lbSystemPath.Text = Environment.SystemDirectory.ToString();
                    //服务器脚本超时时间:[lbTimeOut]
                    lbTimeOut.Text = (Server.ScriptTimeout / 1000).ToString() + "秒";
                    //服务器的语言种类:[lbLan]
                    lbLan.Text = CultureInfo.InstalledUICulture.EnglishName;
                    //.NET Framework 版本:[lbAspnetVer]
                    lbAspnetVer.Text = string.Concat(new object[] { Environment.Version.Major, ".", Environment.Version.Minor, Environment.Version.Build, ".", Environment.Version.Revision });
                    //服务器当前时间:[lbCurrentTime]
                    lbCurrentTime.Text = DateTime.Now.ToString();
    
                    RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Internet Explorer\Version Vector");
                    //服务器IE版本:[lbIEVer]
                    lbIEVer.Text = key.GetValue("IE", "未检测到").ToString();
                    //服务器上次启动到现在已运行:[lbServerLastStartToNow]
                    lbServerLastStartToNow.Text = ((Environment.TickCount / 0x3e8) / 60).ToString() + "分钟";
    
                    string[] achDrives = Directory.GetLogicalDrives();
                    for (int i = 0; i < Directory.GetLogicalDrives().Length - 1; i++)
                    {
                        //逻辑驱动器:[lbLogicDriver]
                        lbLogicDriver.Text = lbLogicDriver.Text + achDrives[i].ToString();
                    }
    
                    //ManagementClass diskClass = new ManagementClass("NUMBER_OF_PROCESSORS");
                    //CPU 总数:[lbCpuNum]个
                    lbCpuNum.Text = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS").ToString();
                    //CPU 类型:[lbCpuType]
                    lbCpuType.Text = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER").ToString();
                    //虚拟内存:[lbMemory]
                    lbMemory.Text = (Environment.WorkingSet / 1024).ToString() + "M";
                    //当前程序占用内存:[lbMemoryPro]
                    lbMemoryPro.Text = ((Double)GC.GetTotalMemory(false) / 1048576).ToString("N2") + "M";
                    //Asp.Net所占内存:[lbMemoryNet]
                    lbMemoryNet.Text = ((Double)Process.GetCurrentProcess().WorkingSet64 / 1048576).ToString("N2") + "M";
                    //Asp.Net所占CPU:[lbCpuNet]
                    lbCpuNet.Text = ((TimeSpan)Process.GetCurrentProcess().TotalProcessorTime).TotalSeconds.ToString("N0");
    
  • 相关阅读:
    Windows server 2016 解决“无法完成域加入,原因是试图加入的域的SID与本计算机的SID相同。”
    Windows Server 2016 辅助域控制器搭建
    Windows Server 2016 主域控制器搭建
    Net Framework 4.7.2 覆盖 Net Framework 4.5 解决办法
    SQL SERVER 2012更改默认的端口号为1772
    Windows下彻底卸载删除SQL Serever2012
    在Windows Server2016中安装SQL Server2016
    SQL Server 创建索引
    C#控制台或应用程序中两个多个Main()方法的设置
    Icon cache rebuilding with Delphi(Delphi 清除Windows 图标缓存源代码)
  • 原文地址:https://www.cnblogs.com/lookyou/p/1879160.html
Copyright © 2011-2022 走看看