基于WMI的WindoWs远程监控(VC++)毕业设计.doc

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WMI的WindoWs远程监控(VC++)毕业设计 目 录 摘要 I Abstract II 第1章 绪论 1 1.1 课题背景与选题依据 1 1.2 WMI管理计算机的优点 2 1.3 脚本方法理论 4 1.4 本课题的主要内容 5 第2章 使用脚本语言实现基于WMI的Windows监控 7 2.1 通过VBScript实现 7 2.1.1 VBScript简介 7 2.1.2 编辑本段属性、方法和事件 8 2.1.3 对象与类 8 2.2 VIsual Basic 的局限性 9 2.3 基于WMI的计算机管理技术的实现 10 2.3.1 使用WMI获取远程计算机信息 10 2.3.2 使用WMI远程控制计算机 11 2.4 本章小结 13 第3章 VC++实现WMI监控 15 3.1 VC++简介 15 3.2 通过VC++访问WMI相关组件 17 3.3 实现监控的整体设计思路 19 3.4 VC++实现获取远程计算机的软硬件信息 22 3.5 VC++实现控制远程计算机 25 3.6 通过MFC显示所取数据 25 3.6.1 MFC简介 25 3.6.2 MFC界面显示数据 30 3.7 MFC界面控制远程计算机 33 3.8 本章小结 34 结论 35 参考文献 37 致谢 39 附录1 开题报告 41 附录2 文献综述 47 附录3 中期报告 57 附录4 外文翻译 67 附录5 相关程序 81 第1章 绪论 1.1 课题背景与选题依据 计算机系统管理的标准化最近成为业内人士关注的重点。这一现象并不令人意外,因为对这样的标准来说,一经建立和接纳,便会牵扯到所有人的利益。针对各类基础结构,程序员可以采用“插件”的形式,开发出能重复使用的软件组件。最终用户可享受到越来越高的可靠性,同时不会由于频繁的升级、维护或者不可预期的当季时间而影响工作效率。管理者可利用它有效的缩短自己的总体成本,最后,系统管理员和IT人员可从一个位置部署,配置和检测数百台计算机——无论他们的配置或操作系统是什么。因此,这些人可以从以往繁重的工作中脱离出来,在缩短工作时间的同时,轻松地完成自己的任务[1]。 微软一直都在努力地使Windows操作系统易于管理,这是通过集中不同的策略来实现的。目前在Windows NT 4.0 Option Pack中采用了Windows Script Host 以来,脚本功能得到了显著改进。1994年,微软发布了版本号为1.0的Systems Management Server,它提供了硬件和软件库存、软件分布发布以及远程诊断功能。Zero Administration Initiative for Windows(Windows 零管理,ZAW)不仅把这两种功能合为一体,同时还合并了一些其他技术(如微软管理管理控制台、Windows管理规范、基于Web的企业管理、系统策略和零管理包等)。ZAW最初面向的是WindowsNT/9x操作系统,允许实现自动化管理任务,并可对客户机的桌面进行集中式管理。后来Systems Management Server 2.0 进一步增强了这些特性。 随着Windows2000的问世,微软采取个积极的手段开发出高效的管理策略。根据下面这几个设计好的目标,Windows2000成为其中主要的支持平台: 管理同活动目录服务的集成。 将.NET企业服务器(SQL Server 2000、Exchange Server 2000 和BizTalk Server 2000)包括到管理范畴内。 将XML(可扩张标记语言)和SOAP(简单的对象访问协议)规范作为交换管理数据的标准方法使用。 要实现这些目标,就必须对Windows零管理(ZAW)进行扩展,加入Windows2000基本结构的核心元素,比如IntelliMirror(智能镜像)、Active Directory(活动目录)和基于Web的企业管理组(WBEM)。 目前有明显的趋势可以证明,在下一个版本的Windows中,必然会提供对这个策略的支持。Windows管理设备必然成为.NET方案的管理基础。另外,微软也允许第三方软件开发商支持该结构产品。 此外,微软还成立了Microsoft Management Alliance(微软管理联盟),目的是帮助其他厂商构建相应的产品来支持新结构。 业内其他竞争者也没有放慢自己的脚步。Unicenter(来自CA国际公司)和Enterprise(来自Tivoli Systems 公司)均为十分成熟的产品,支持多平台上的管理功能。NetIQ 的Operations Manageer(已获微软授权)能在Windows系统上提供实时的性能管理与监视。 对那些预算吃紧的小公司来说,即便在这些“精简

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档