- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电能质量监测系统技术方案
一、电能质量监测系统硬件性能检测模块
电能质量监测系统硬件性能检测模块主要实现读取系统服务器硬件信息和检测系统服务器时钟两个功能。
一、读取系统服务器硬件信息
使用WMI技术读取局域网内各服务器的硬件信息,主要包括:
(1)CPU:主要包括基本信息和统计信息。
基本信息包括:CPU编号、版本信息、产品名称、制造商名称、缓存尺寸、时钟频率、地址宽度、数据宽度等。
统计信息包括:CPU使用率、各进程CPU使用率等。
(2)内存:主要包括基本信息和统计信息。
其中基本信息包括:物理内存、实际物理内存、可用实际物理内存、空闲实际物理内存、虚拟内存、可用虚拟内存、空闲虚拟内存等。
统计信息包括:内存使用率等。
(3)磁盘:主要包括基本信息和统计信息。
其中基本信息包括:总容量、类型、硬盘ID、硬盘盘符、容量、文件类型、可用空间、剩余空间等。
统计信息包括:磁盘使用率等。
(4)声卡:主要包括产品名称、PNPDeviceID、制造商名称等。
(5)显卡:主要包括名称、PNPDeviceID、驱动程序文件、驱动版本号、显示处理器等。
(6)网卡:主要包括网卡、默认网关、IP地址、默认DNS、子网掩码、MAC地址等(前提服务器有网卡)。
(7)操作系统:主要包括序列号、操作系统、版本号、制造商、服务器名等。
(8)主板:主要包括主板序列号、制造商、型号等。
2.工作机制
工作流程
4.具体说明
(1)WMI技术
WMI(Windows Management Instrumentation,Windows 管理规范)是一项核心的 Windows 管理技术;用户可以使用WMI管理本地和远程计算机。Windows 2K/XP和Windows 98 都支持WMI。
(2)WMI连接
ConnectionOptions类主要的功能是为建立的WMI连接提供所需的所有设置。要成功完成WMI连接就要提供服务器WMI用户名和口令。ConnectionOptions类可以通过其属性来提供这些信息。表01是ConnectionOptions类的一些主要属性及其简单的说明。其中最常用的属性是Password和Username。
属性 说明 Authority 获取或设置将用于验证指定用户的权利。 Locale 获取或设置将用于连接操作的区域设置。 Password 提供用于WMI连接操作的口令。 Username 提供用于WMI连接操作的用户名。 表01:ConnectionOptions类常用属性及其说明 在利用WMI对远程计算机进行操作的时候,首先要进行WMI连接,WMI连接主要是使用的是ManagementScope 类。利用属性Options,为WMI建立提供参数;利用方法Connect,建立与服务器的WMI连接。
(3)读取服务器硬件信息
ManagementObjectSearcher类根据指定的查询检索WMI对象的集合。主要通过Get方法进行WMI查询。表02是其ManagementObjectSearcher类的常用属性及其说明。
属性 说明 Options 有关如何搜索对象的选项 Query 在搜索器中调用的查询 Scope 在其中查找对象的范围 表02:ManagementObjectSearcher类常用属性及其说明 ObjectQuery类用于在ManagementObjectSearcher中指定查询。其中的查询字符串是一种类似SQL语言的WQL语言。
eg.WQL语言: select * from Win32_Processor
ManagementObjectCollection类表示在ManagementObjectSearcher中使用Get方法查询后得到的WMI 实例的不同集合其中包括命名空间、范围和查询观察程序等。 ManagementObject类为单个管理对象或类。通过ManagementObject中的方法可以调用ManagementObject对应的对象,从而执行相应的操作。ManagementObject类是一个内容丰富的类,表03和表04分别是其常用的属性和方法。
属性 说明 ClassPath 对象的类的路径。 Options 检索对象时要使用的其他信息。 Path 对象的 WMI 路径。 Scope 此对象在其中驻留的范围。 表03:ManagementObject类常用属性及其说明
方法 说明 Clone 创建对象的一个副本。 CopyTo 将对象复制到另一个位置。 Delete 删除对象。 Get 绑定到管理对象。 GetRelated 获取
您可能关注的文档
最近下载
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2024-2025学年北京市东城区高三上学期期末统一检测语文试卷含详解.docx VIP
- 射血分数保留心衰(HFpEF)的临床诊治题库答案-2025年华医网继续教育.docx VIP
- 《景观设计概述》课件.ppt VIP
- 浙江宁波国际投资咨询有限公司招聘笔试题库2025.pdf
- 悬浮床渣油加氢工艺研究.docx VIP
- Unit 1 Letters in Our life(课件)教科版(2024)英语三年级上册.pptx VIP
- 2025云南电网有限责任公司社会招聘9人(第三批)笔试备考题库及答案解析.docx VIP
- 《电子政务协同办公系统电子文件应用与管理技术要求》.doc
- 2024年南京工业职业技术大学单招语文考试试题及答案解析.docx VIP
文档评论(0)