ASP.net常用的顯示系統資訊

來源:互聯網
上載者:User
//伺服器電腦名稱:[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");
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.