您的位置:首页 > Web前端 > JavaScript

硬盘 U盘 的SN 号码 javascript 读取 PID,VID,SN信息

2009-05-07 22:16 1041 查看
读取当前系统的 硬盘 U盘 的SN 号码

C# 读取

System.Management.ManagementObjectSearcher cmicWmi = new ManagementObjectSearcher( "SELECT * FROM Win32_DiskDrive "); System.UInt32 sn = 0; foreach(ManagementObject cmicWmiObj in cmicWmi.Get()) { sn = Convert.ToUInt32(cmicWmiObj[ "signature "].ToString()); }

javascript

var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
var service = locator.ConnectServer(".");
var properties = service.ExecQuery("SELECT * FROM Win32_USBHub");
var e = new Enumerator (properties);
document.write("<table border=1>");
for (;!e.atEnd();e.moveNext ())
{
var p = e.item ();
document.write("<tr>");
document.write("<td>" + p.Caption + "</td>");
document.write("<td>" + p.DeviceID + "</td>"); //这就是U盘的PID,VID,SN信息
document.write("<td>" + p.Name + "</td>");
document.write("<td>" + p.CpuStatus + "</td>");
document.write("<td>" + p.Availability + "</td>");
document.write("<td>" + p.Level + "</td>");
document.write("<td>" + p.ProcessorID + "</td>");
document.write("<td>" + p.SystemName + "</td>");
document.write("<td>" + p.ProcessorType + "</td>");
document.write("</tr>");
}
document.write("</table>");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: