《WMI技术指南》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Marcin Policht著;智慧东方工作室译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111094999
  • 页数:481 页
图书介绍:Windows管理设备(WMI)是微软提出的Windows环境自动管理方案,它建立在“公共信息模型”(CIM)这个工业标准的基础上。本书内容包括Windows脚本编制基础、WMI基础知识、WMI脚本编制方法、利用WMI脚本管理Windows环境、WMI和MicrosoftServer产品介绍、WMI的未来展望,等等。本书内容丰富、通俗易懂,为系统管理员和初级开发者更有效地管理Windows环境并进行应用软件开发提供了极具实用性的参考。

前言 1

第1章 Windows脚本编制基础 1

1.1 面向对象模型原理 1

1.2 Windows DDE、OLE、COM、DCOM和COM+ 3

1.3 Windows 脚本编制原理 4

1.4 脚本编辑器 5

1.5 VBScript基础 6

1.6 Windows脚本主机 15

1.6.1 WSH对象模型入门 15

1.6.2 深入Windows脚本主机对象模型 18

1.6.3 FileSystemObject对象模型 21

1.7 可扩展标记语言 23

1.7.1 XML和WSH 24

1.7.2 XML构建单元 24

1.8 小结 27

第2章 WMI基础 28

2.1 WMI的起源和概念 28

2.1.1 CIM Schema 28

2.1.3 WMI名称空间 29

2.1.2 WMI类 29

2.2.1 WMI结构组件 30

2.2 WMI结构 30

2.2.2 通信流程 31

2.3 CIM存储库 32

2.3.1 访问CIM存储库中的对象 32

2.3.2 使用MOF文件扩展Schema 35

2.4 WMI提供程序 40

2.4.1 提供程序的类型 40

2.4.3 微软标准提供程序 41

2.4.2 注册一个提供程序 41

2.5 WMI事件 43

2.5.1 事件 43

2.5.2 用户 44

2.5.3 通知 44

2.5.4 用户通知处理 45

2.6 WMI 安全、验证和假冒 45

2.6.1 基于WMI的安全 45

2.6.2 基于DCOM的安全 46

2.7 WMI安装和配置 49

2.7.1 WMI核心组件 49

2.6.3 操作系统权限 49

2.7.2 WinMgmt.exe开关 51

2.7.3 用WMI控制工具配置WMI 51

2.8 WMI疑难解答 54

2.8.1 CIM存储库受损问题 54

2.8.2 不兼容问题 54

2.9 小结 55

2.8.3 性能问题 55

第3章 探索WMI 56

3.1 访问WMI 56

3.2 WMI软件开发包 57

3.2.1 使用WMI SDK工具的要求 57

3.2.2 WMI SDK工具 57

3.3 WBEM ODBC适配器 79

3.4 WMI测试器 83

3.4.2 运行WQL查询 84

3.4.1 获取实例信息 84

3.5 小结 91

第4章 WMI脚本编制入门 92

4.1 WMI和软件开发 92

4.2 WMI脚本对象模型 93

4.2.1 WbemScripting和WMI脚本API 93

4.2.2 访问WMI对象 94

4.2.3 SWbemServices和SWbemObject类 102

4.3.1 数据查询 106

4.3 WQL查询的脚本编制 106

4.3.2 事件查询 109

4.3.3 Schema查询 110

4.4 其他WMI脚本编制主题 113

4.4.1 在集合中浏览 113

4.4.2 换码字符 114

4.4.3 错误控制 115

4.5 使用脚本探索WMI名称空间 115

4.5.1 浏览名称空间 115

4.5.2 浏览名称空间里的类 117

4.5.3 浏览一个类的子类 120

4.5.4 浏览一个类的实例 122

4.5.5 获取类定义 125

4.5.6 浏览一个类或实例的属性和方法 126

4.5.7 浏览一个实例或类的联合 129

4.5.8 浏览一个类的所有实例的属性值 131

4.6 使用脚本编制进行事件处理 133

4.6.1 用户实现 134

4.6.2 同步和异步事件处理 134

4.7 小结 164

第5章 用WMI脚本管理Windows环境 165

5.1 管理单独的系统 165

5.2 管理系统集合 177

5.3 WMI ADSI扩展和WMI DS 提供程序 183

5.3.1 WMI活动目录服务接口扩展 183

5.3.2 WMI目录服务提供程序 197

5.4 管理系统组件 205

5.4.1 收集处理器信息 206

5.4.2 收集内存信息 208

5.4.3 收集系统BIOS、序列号和资产标签信息 211

5.4.4 管理操作系统 213

5.4.5 收集电源管理信息 232

5.4.6 收集设备驱动程序信息 232

5.4.7 管理大容量存储设备 233

5.4.8 文件系统管理 237

5.4.9 事件日志管理 252

5.4.10 共享文件夹管理 266

5.4.11 收集显示设备信息 273

5.4.12 收集端口信息 274

5.4.13 收集调制解调器信息 279

5.4.14 网络设置管理 283

5.4.15 收集SNMP信息 307

5.4.16 服务管理 319

5.4.17 进程管理 325

5.4.18 计划任务管理 338

5.4.19 收集打印机信息 347

5.4.20 注册表管理 366

5.4.21 Windows安装程序的应用程序管理 375

5.4.22 性能监视 382

5.4.23 用户账户管理 385

5.4.24 用户桌面管理 387

5.5 小结 390

第6章 WMI和Microsoft Server产品 391

6.1 Microsoft SMS 2.0和WMI 391

6.1.1 SMS和WMI的版本 391

6.1.2 SMS WMI模式、类和提供程序 391

6.1.3 SMS和WMI的依存 393

6.1.5 SMS对WQL的支持 395

6.1.4 SMS安全和WMI 395

6.1.6 SMS和WMI脚本编制 396

6.1.7 WMI相关疑难问题解答 437

6.1.8 定制对SMS数据库信息访问 437

6.2 Microsoft SQL 7.0/2000和WMI 438

6.2.1 SQL WMI模式、类和提供程序 438

6.2.2 使用相关类列出相关对象的属性 438

6.2.3 创建和删除数据库对象 441

6.2.4 针对SQL Server对象运行查询 442

6.2.5 执行WMI SQL Server类方法 444

6.3 Microsoft Exchange 2000和WMI 460

6.4 小结 464

第7章 WMI的未来 465

7.1 Microsoft Operations Manager 465

7.2 Systems Management Server 465

7.3 Windows.NET和Windows Server 2002 466

7.3.1 WMI名称空间 466

7.3.2 提供程序 467

7.3.3 策略合成集 470

7.3.6 增强伸缩性 471

7.3.4 WMI过滤器组策略 471

7.3.5 WMI类 471

7.3.7 增强稳定性和性能 472

7.3.8 命令行接口 472

7.3.9 新的脚本编制和编程特性 472

7.3.10 DMI接口 473

7.4 小结 473

附录A WMI Win32类 474

附录B 技术参考 479