怎样用ASP能够获取cpu、硬盘、主板或网卡的序列号?

huhanshan013 2006-08-14 09:45:57
怎样用ASP能够获取cpu、硬盘、主板或网卡的序列号?

请教!!!
...全文
267 10 打赏 收藏 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
huhanshan013 2006-08-28
  • 打赏
  • 举报
回复
请问哪里有这个组件?继续请教。谢谢
pcworld 2006-08-28
  • 打赏
  • 举报
回复
组件中有
huhanshan013 2006-08-28
  • 打赏
  • 举报
回复
再次提出,请大家帮忙啊!!!
郭大侠_ 2006-08-28
  • 打赏
  • 举报
回复
上网找代码,然后制作一个组件阿
Nov04 2006-08-15
  • 打赏
  • 举报
回复
上面用的是C#
zhunzhunzhun_sky 2006-08-15
  • 打赏
  • 举报
回复
VB.net?
gnimgnot 2006-08-15
  • 打赏
  • 举报
回复
private void GetInfo()
{
string cpuInfo = "";//cpu序列号
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach(ManagementObject mo in moc)
{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Response.Write ("cpu序列号:"+cpuInfo.ToString ());
}



//获取硬盘ID
String HDid;
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach(ManagementObject mo in moc1)
{
HDid = (string)mo.Properties["Model"].Value;
Response.Write ("硬盘序列号:"+HDid.ToString ());
}




//获取网卡硬件地址
9558821702001755616


ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach(ManagementObject mo in moc2)
{
if((bool)mo["IPEnabled"] == true)
Response.Write("MAC address\t{0}"+mo["MacAddress"].ToString());
mo.Dispose();
}
}


不是ASP的
给你点思路
huhanshan013 2006-08-15
  • 打赏
  • 举报
回复
请留下MSN或者QQ,一起探讨!!!

hyjia(锁定绿色)

PLEASE
hyjia 2006-08-15
  • 打赏
  • 举报
回复
asp调用com组件可以得到。
网上搜索一下,很多。
三仙半 2006-08-14
  • 打赏
  • 举报
回复
没听说ASP可以实现这种功能,学习!帮顶!!!

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧