硬盘序列号查询工具有哪些,硬盘序列号查询工具有哪些软件
作者:ru4th 发布时间:2023-05-21 22:44 分类:生活经验 浏览:5
导读:首称安装System.Management.dll代码如下:usingSystem.Management;namespaceusb{publicpartia...
首称安装 System.Management.dll
代码如下:
using System.Management;
namespace usb
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string P = "C";
string infostr = "";
infostr += "共" + DriverCount() + "个分区\r\n";
infostr += P + "盘序列号为:\r\n" + XLH(P);
label1.Text = infostr;
}
/// <summary>
/// 得到硬盘分区个数
/// </summary>
/// <returns></returns>
public int DriverCount() //分区个数
{
DriveInfo[] drs = DriveInfo.GetDrives();
return drs.Length;
}
/// <summary>
/// 得到硬盘分区序列号
/// <para>string a = h.XLH("C");</para>
/// </summary>
/// <param name="diskname">硬盘分区号如 "C"</param>
/// <returns></returns>
public string XLH(string diskname)
{
ManagementObject YingPanINFO = new ManagementObject("win32_logicaldisk.deviceid=\"" + diskname + ":\"");
string strSN = (string)YingPanINFO.GetPropertyValue("XLH");
return strSN;
}
}
}
效果
- 生活经验
- 最近发表
- 最新留言
-