1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java获取客户端硬件信息_java如何获取远程计算机的系统信息 cpu使用情况 磁盘使用情

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

时间:2018-10-23 11:06:52

相关推荐

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

展开全部

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获得客户端硬件信息-/

content="/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使用情况 磁盘使用情况等等...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。