展开全部

1、在远程server里搭建一个http服务e69da5e6ba903231313335323631343130323136353331333337396165,并支持某种服务端语言(如.net或php之类)

2、用服务端语言获取到服务器的磁盘信息,把结果输出

3、在本地用JS写一段AJAX脚本,远程请求服务端写好的程序,得到结果,并展示给用户

提取硬盘序列号

function disk() {//硬盘序列号 信息

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("

for (;!e.atEnd();e.moveNext ())

{

var p = e.item ();

document.write("

");

document.write("

" + p.signature + "");

document.write("

");

}

document.write("

");

}

在这上找的代码:

对于写过ASP或.net 的人来说,通过asp或.net 语言来获得客户端的硬件信息是很熟悉的.但如何通过javascript这种客户端脚本来获得客户端的信息呢?请看以下实例:

javascript获得客户端硬件信息-www.web2bar.cn/

content="http://schemas.microsoft.com/intellisense/ie5">

name="Button1" language=javascript οnclick="return Button1_onclick()">

使用javascript方式获得客户端的信息主要的优点是,不需求服务器资源.不需求刷新网页.直接在客户端执行脚本获得显示.

在这上找到了硬盘序列号的参数:

\'获得硬盘序列号

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

和在一块总算给提出来了,呵呵。

更多追问追答

追问

怎么搭建服务?用java实现,用struts2怎么实现呢?谢谢,新手不懂

追问

这些代码是所有的吗?用这些代码就可以了,谢谢

已赞过

已踩过<

你对这个回答的评价是?

评论

收起

java获取客户端硬件信息_java如何获取远程计算机的系统信息,cpu使用情况,磁盘使用情况等等...相关推荐

  1. php 获取客户端位置信息_PHP中获取客户端IP地址所在的地理位置信息

    如何获得该IP所在的地理位置呢?腾讯的IP分享计划(http://fw.qq.com/ipaddress)和新浪的IP查询接口(http://int.dpool.sina.com.cn/iplooku ...

  2. python获取系统硬件信息

    python获取系统硬件信息 github项目 https://github.com/giampaolo/psutil cpu,内存,etc.

  3. Android -- 获取设备硬件信息

    Android – 获取设备硬件信息 通过 Build 获取指定字段信息: 信息 方法 例子 主板 Build.BOARD PAR 系统定制商 Build.BRAND HUAWEI 硬件名称 Buil ...

  4. python获取电脑硬件信息_Python实现的读取电脑硬件信息功能示例

    本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...

  5. 通过request对象获取客户端请求信息

    一.HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象 ...

  6. C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号

    C#获取电脑硬件信息(CPU ID.主板ID.硬盘ID.BIOS编号 http://www.cnblogs.com/liufei88866/archive/2010/05/11/1732671.htm ...

  7. Python获取电脑硬件信息及状态的实现方法

    From: http://www.jb51.net/article/54470.htm 这篇文章主要介绍了Python获取电脑硬件信息及状态的实现方法,是一个很实用的技巧,需要的朋友可以参考下 本文以 ...

  8. c# 获取电脑硬件信息通用查询类[测试通过]

    C#获取电脑硬件信息通用类[Computer]代码展示和分析,简介如下: 1.项目中添加System.Management引用. 2.添加类Computer,把下面代码全选,复制,粘贴. 3.使用方法 ...

  9. 使用WMI编程获取主机硬件信息(CPU_ID,硬盘、主板、BIOS序列号,Mac地址)

    最近在公司实习,有个应用需要获取windows主机的一些硬件信息,在网上查阅了一些资料,大部分都是使用WMI编程来实现的. 因此小菜鸟自己也用WMI实现了一下,封装为函数GetUserInfo(),具 ...

最新文章

  1. 部署 instance 到 OVS vlan100 - 每天5分钟玩转 OpenStack(138)
  2. CMD命令名详细大全
  3. LinkedHashMap分析
  4. 【Android】Android中WIFI开发总结(一)
  5. leetcode 211. Design Add and Search Words Data Structure | 211. 添加与搜索单词 - 数据结构设计(Java)
  6. android photopicker怎么修改状态栏,有没有办法阻止UIImagePickerController更改状态栏样式?...
  7. springboot2.1.1连接数据库失败的原因查找
  8. IOS开发之日期时间格式化字符说明
  9. 致敬那些用键盘改变世界的劳动者
  10. Hive和hdfs的关系与区别
  11. pat A1052:Linked List Sorting静态链表+链表排序
  12. jsonp实现原理详细介绍
  13. 《趣谈网络协议》数据中心相关知识总结
  14. 研磨设计模式——桥接模式
  15. 计算机在流体力学中的应用,哈尔滨工业大学-工程流体力学课程
  16. 风险回避、减轻、转移、接受,汇率风险
  17. “大劈棺”与“小手段”
  18. Day5-ESP8266模块——百问网7天物联网智能家居
  19. 【论文】360-aware saliency estimation with conventional image saliency predictors阅读笔记
  20. 操作系统安装前的操心

热门文章

  1. iOS已发布应用中对异常信息捕获和处理
  2. Working with Symbols (在Balsamiq Mockups中复用自定义控件和页面模板)
  3. 像素钱包:一个可以把比特现金藏在图片里的APP
  4. 利好不断,跑步入场支持BCH
  5. Go语言——怎样导入一个外部的包
  6. IDEA 及 Gradle 使用总结
  7. 康哥教你如何有效管理重做日志文件
  8. [转载]Word直接发布新浪博客(以Word 2013为例)
  9. AC日记——中位数 洛谷 P1168
  10. Windows下的鱿鱼(Squid)