四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

asp.net 獲取機器硬件信息(cpu頻率、磁盤可用空間、內存容量等)

復制代碼 代碼如下:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Microsoft.Win32;
using System.Text;
using System.Runtime.InteropServices;
using System.Management;//(添加對 System.Management.dll 的引用才能使用 System.Management 命名空間)
namespace EC
{
/// <summary>
/// 收集機器硬件信息的相關代碼片斷(cpu頻率、磁盤可用空間、內存容量……)
/// </summary>
public class CpuInfoObject
{
public CpuInfoObject()
{
//
// TODO: 在此處添加構造函數邏輯
//
}
#region 獲取CPU頻率
/**************************************************
* 函數名稱:GetCPUFrequency()
* 功能說明:獲取CPU頻率
* 參 數:
* 使用示列:
* Response.Write(EC.CpuInfoObject.GetCPUFrequency());
************************************************/
/// <summary>
/// 獲取CPU頻率
/// </summary>
/// <returns>整型cpu頻率</returns>
public static int GetCPUFrequency()
{
RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"HARDWARE/DESCRIPTION/System/CentralProcessor/0");
object obj = rk.GetValue("~MHz");
int CPUFrequency = (int)obj;
return CPUFrequency;
}
#endregion
#region 獲取CPU名稱
/**************************************************
* 函數名稱:GetCPUName()
* 功能說明:獲取CPU名稱
* 參 數:
* 使用示列:
* Response.Write(EC.CpuInfoObject.GetCPUName());
************************************************/
/// <summary>
/// 獲取CPU名稱
/// </summary>
/// <returns>字符串型cpu名稱</returns>
public static string GetCPUName()
{
RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"HARDWARE/DESCRIPTION/System/CentralProcessor/0");
object obj = rk.GetValue("ProcessorNameString");
string CPUName = (string)obj;
return CPUName.TrimStart();
}
#endregion
#region 磁盤空間
/**************************************************
* 函數名稱:GetFreeDiskSpace(string DiskName)
* 功能說明:獲取磁盤空間
* 參 數:DiskName:磁盤名稱 D:或E:
* 使用示列:
* Response.Write(EC.CpuInfoObject.GetFreeDiskSpace("D:"));
************************************************/
/// <summary>
/// 磁盤空間
/// </summary>
/// <param name="DiskName">硬盤名稱:D:或E:</param>
/// <returns>整型</returns>
public static long GetFreeDiskSpace(string DiskName)
{
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=/"" + DiskName + "/"");
disk.Get();
string totalByte = disk["FreeSpace"].ToString();
long freeDiskSpaceMb = Convert.ToInt64(totalByte) / 1024 / 1024;
return freeDiskSpaceMb;
}
#endregion
#region 獲取操作系統版本
/**************************************************
* 函數名稱:GetOSName()
* 功能說明:獲取獲取操作系統版本名稱
* 參 數:
* 使用示列:
* Response.Write(EC.CpuInfoObject.GetOSName());
************************************************/
/// <summary>
/// 獲取操作系統版本
/// </summary>
/// <returns>操作系統版本</returns>
public static string GetOSName()
{
string Rev = "";
System.OperatingSystem osInfo = System.Environment.OSVersion;
switch(osInfo.Platform)
{
//Platform is Windows 95, Windows 98,Windows 98 Second Edition, or Windows Me.
case System.PlatformID.Win32Windows:
switch(osInfo.Version.Major)
{
case 0:
Rev ="Windows 95";
break;
case 10:
if(osInfo.Version.Revision.ToString()=="2222A")
Rev ="Windows 98 Second Edition";
else
Rev ="Windows 98";
break;
case 90:
Rev="Windows Me";
break;
}
break;
//Platform is Windows NT 3.51, Windows NT 4.0, Windows 2000,or Windows XP.
case System.PlatformID.Win32NT:
switch (osInfo.Version.Major)
{
case 3:
Rev = "Windows NT 3.51";
break;
case 4:
Rev = "Windows NT 4.0";
break;
case 5:
if (osInfo.Version.Minor == 0)
Rev = "Windows 2000";
else if (osInfo.Version.Minor == 2)
Rev = "Windows 2003";
else
Rev = "Windows XP";
break;
}
break;
}
return Rev;
}
#endregion
}
}

AspNet技術asp.net 獲取機器硬件信息(cpu頻率、磁盤可用空間、內存容量等),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 特种部队全面反击| 在爱的名义下| 蝴蝶视频在线观看| 神宫奈绪| 婚前协议电视剧演员表| 谈判专家 电影| 挠tk| 秀人网美女屋| 爱四| 阮虔芷个人资料| 婚前婚后电影高清完整版| 韩秀云讲经济| 飞龙猛将演员表| 每日一句话| 吴爱玲| 同志电影副歌1080p| 结婚十年电视剧| 河北美术学院教务系统| 捆绑vk视频| 苦菜花电视剧| 欲望旅馆| 桥梁工程师职称论文| 日本无翼乌邪恶大全彩h下拉式| 赵琦| 皇家趣学院免费观看全集完整版 | 山岸逢花| 自查报告| 菊花台在线电视剧免费观看| 搜狐视频在线观看电视剧免费下载| 《月夜》电影| 江南好简谱| 抗日电影完整版| 啪啪电影网| 青春修炼手册歌词全部| 火辣监狱电影在线观看| free hd xxxx moms movie777| 假面骑士01| 欧美日韩欧美| 同根生| 辕门外三声炮歌词| 狗叫声吸引狗|