男女做爽爽爽网站-男女做羞羞高清-男女做爰高清无遮挡免费视频-男女做爰猛烈-男女做爰猛烈吃奶啪啪喷水网站-内射白浆一区

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

javascript提取硬盤序列號(hào)+其它硬件信息

admin
2011年1月27日 22:45 本文熱度 4255

給政府做的,完全要求高,居然用硬盤序列號(hào),MAC地址,CPU地址三項(xiàng)來(lái)綁定指定的人來(lái)操作。

看了看別的資料有提取CPU,MAC的現(xiàn)成代碼卻沒有硬盤序列號(hào),找了好久才找到提取硬盤序列號(hào)的參數(shù)。于是自己給補(bǔ)上了。

特別說(shuō)明:以下方法用到了ActiveXObject,只有IE瀏覽器才支持此組件。

<html>

<head>
<title>提取硬盤序列號(hào)</title>
<script>
function disk() {//硬盤序列號(hào) 信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_DiskDrive");
   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.signature + "</td>");
      document.write("</tr>");
   }
   document.write("</table>");
}

</script>
</head>
<body>
<input type="button" value="硬盤序列號(hào)" onclick="disk()">
</body>
</html>

 

在這上找的代碼:

對(duì)于寫過(guò)ASP或.net 的人來(lái)說(shuō),通過(guò)asp或.net 語(yǔ)言來(lái)獲得客戶端的硬件信息是很熟悉的.但如何通過(guò)javascript這種客戶端腳本來(lái)獲得客戶端的信息呢?請(qǐng)看以下實(shí)例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
   <head>
      <title>javascript獲得客戶端硬件信息-www.web2bar.cn/</title>
      <meta name="GENERATOR" content="Microsoft Visual Studio .NET
7.1">
      <meta name="vs_targetSchema"
content="http://schemas.microsoft.com/intellisense/ie5">
   <script id=clientEventHandlersJS language=javascript>
<!--
  
function Button2_onclick() {//CPU 信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_Processor");
   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>");
      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>");
}
  
function Button1_onclick() {//軟盤信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_FloppyDrive");
   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.Description + "</td>");
      document.write("<td>" + p.DeviceID + "</td>");
      document.write("<td>" + p.Status + "</td>");
      document.write("<td>" + p.Manufacuturer + "</td>");
      document.write("</tr>");
   }
   document.write("</table>");
}
  
function Button1_onclick() {//CD-ROM 信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_CDROMDrive");
   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.Description + "</td>");
      document.write("<td>" + p.Drive + "</td>");
      document.write("<td>" + p.Status + "</td>");
      document.write("<td>" + p.MediaLoaded + "</td>");
      document.write("</tr>");
   }
   document.write("</table>");
}
  
function Button1_onclick() {//鍵盤信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_Keyboard");
   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.Description + "</td>");
      document.write("<td>" + p.Name + "</td>");
      document.write("<td>" + p.Status + "</td>");
      document.write("</tr>");
   }
   document.write("</table>");
}
  
function Button1_onclick() {//主板信息
   var locator = new ActiveXObject ("Wbemscripting.SWbemLocator");
   var service = locator.ConnectServer(".");
   var properties = service.execQuery("select * from Win32_BaseBoard");
   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.HostingBoard + "</td>");
      document.write("<td>" + p.Manufacturer + "</td>");
      document.write("<td>" + p.PoweredOn + "</td>");
      document.write("<td>" + p.Product + "</td>");
      document.write("<td>" + p.SerialNumber + "</td>");
      document.write("<td>" + p.Version + "</td>");
      document.write("</tr>");
   }
   document.write("</table>");
}
  
//-->
</script>
</head>
   <body>
      <INPUT id="Button1" type="button" value="Button"
name="Button1" language=javascript onclick="return Button1_onclick()">
   </body>
</html>

使用javascript方式獲得客戶端的信息主要的優(yōu)點(diǎn)是,不需求服務(wù)器資源.不需求刷新網(wǎng)頁(yè).直接在客戶端執(zhí)行腳本獲得顯示.

 

在這上找到了硬盤序列號(hào)的參數(shù):

\'獲得硬盤序列號(hào)

Dim cmicWmi As New System.Management.ManagementObjectSearcher(\"select * from Win32_DiskDrive\")

Dim Uint32 As UInt32

For Each cmicWmiObj As ManagementObject In cmicWmi.Get

Uint32 = cmicWmiObj(\"signature\")

Next

TextBox1.Text = Uint32.ToString

和在一塊總算給提出來(lái)了,呵呵。


該文章在 2022/7/14 17:36:58 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 久久午夜无码影视 | 秋霞电影网视频一区二区三区香港韩国日本三级 | 免费无码一区二区三区A片18 | 精品福利视频导航 | 亚洲综合一区国产精品 | 国产精品毛片完整版视频 | 2024国产精品永久在线 | 日韩精品在线观看免费 | 日韩无码高清不卡 | 久久久久青草线焦综合 | 精品国产网红福利在线观看 | 欧美综合图区 | 好硬啊一进一得太深了A片 好涨好爽好大视频免费 | 人妻系列无码专区无码 | 狼人 成人 综合 亚洲 | 国产精品顶级A片无码久久久 | 亚洲精品久久久久久动漫 | 日韩视频中文字幕精品偷拍 | 日韩精品一区二区av片在线观看 | 无码又爽又刺激视频A片涩涩 | 成人性生交A片免费看V | 国产精品成人免费福利 | 东日韩二三区 | 欧美亚洲在线播放 | 国产99久久久国产精品免费看 | 国产福利区一区二 | 欧美在线观看精品一区二区三区 | 久久久91人妻无码精品 | 亚洲αv手机在线免费观看 亚洲阿v天堂无码z2024 | 精品国产自在现线免费观看 | 国产成人mv免费视频 | 色综合久久超碰色婷婷 | 成人免费无码不卡毛 | 国产欧美日韩网站 | 日本亚州视频在线八a | 狠狠色图片 | v一区二区三区 | 精品入口永久地址资源丰富网友:真是好得让人惊 | 国产日韩黑人午夜在线观看 | 久久亚洲中文字幕精品有坂深 | 国产成年女人特黄特色毛片免 |