《Windows脚本编程核心技术精解》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:(美)Tobias Weltner著;抖斗书屋译
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2001
  • ISBN:7980044835
  • 页数:758 页
图书介绍:本书以VBScript语言为媒介,对脚本语言的应用开发做了详尽细致的介绍,而且提供了无数多个生动活泼的示例脚本。无论读者是希望大致了解脚本语言的应用,还是深入脚本开发世界,本书都是很好的教材。 本书以学习脚本语言的进程为主线,主要讲述了脚本对象、文件系统、软件控制、访问操作系统和系统隐藏部件的应用五大模块。主要内容有:脚本开发、对象调用、系统对话框调用、文件系统访问、其他程序的调用进程控制、

译者序 1

作者简介 1

致谢 1

前言 1

第一部分 脚本学习起步 1

第一章 脚本开发轻松上手 1

1.1 编写第一个自己的脚本 1

1.2 脚本文件错误帮助 10

1.3 逐行执行脚本文件 19

1.4 记录脚本事件 21

1.5 自行处理错误 26

第二章 VBScript初步探讨 32

2.1 获取输入信息并显示结果 33

2.2 向脚本传递参数 42

2.3 关于VBScript的变量 48

2.4 随机数应用 64

2.5 在脚本中进行判断 69

2.6 循环:多次重复操作 72

2.7 妙用函数与过程 77

2.8 使用Dictionary对象 86

2.9 严格声明变量 89

2.10 小结 90

3.1 对象的概念介绍 91

第三章 操作对象 91

3.2 查找未公开的对象信息 101

3.3 小结 126

第四章 脚本部件开发 127

4.1 熟悉VB CCE 128

4.2 开发自己的脚本扩件 131

4.3 API的函数调用 134

4.4 DLL文件探讨 139

4.5 开发对话框 142

4.6 修改属性以改变窗口操作 151

4.7 使用可选参数 152

4.8 窗口特殊属性的使用 154

4.9 赋予窗口特殊行为 155

4.10 报告OLE错误的文本消息 159

4.11 发布自己制作的COM对象 162

4.12 小结 166

第五章 以IE作为脚本的输出窗口 167

5.1 查找隐藏在IE中的内部函数 168

5.2 打开IE 169

5.3 事件响应处理 173

5.4 响应文档中的事件 181

5.5 关于Internet Explorer DHTML对象模块 187

5.6 小结 200

第六章 使用系统对话框 201

6.1 系统对话框的产生 201

6.2 应用其他系统对话框 204

6.3 封装系统对话框 210

6.4 文件夹选择器 215

6.5 访问隐藏的图标选择器 221

6.6 显示列表并排序 226

6.7 正确调用API函数 233

6.8 小结 235

7.1 找到通向文件系统的秘密捷径 236

第七章 通向文件系统的路径 236

第二部分 文件系统操作 236

7.2 了解驱动器的详细信息 238

7.3 访问文件夹 248

7.4 组织文件 257

7.5 操作文件属性 259

7.6 修改文件内容 262

7.7 小结 271

第八章 高级文件系统 272

8.1 高级文件系统方法 272

8.2 将文件放入回收站 277

8.3 复制和移动文件 279

8.4 磁盘格式化 283

8.5 查找扩展的文件版本信息 286

8.6 文件压缩和解压 293

8.7 文件系统的秘密Shell 298

8.8 小结 314

第九章 链接操作 315

9.1 为什么需要链接 315

9.2 访问现有的链接文件 317

9.3 修改快捷图标 322

9.4 在特定的地方插入脚本 327

9.5 高级快捷方式技巧 333

9.6 小结 349

第三部分 启动并控制其他软件 350

第十章 用脚本启动任何程序 350

10.1 启动程序 350

10.2 远程控制运行程序 357

10.3 执行DOS命令 373

10.4 启动控制面板项目 377

10.5 通过CreateObject访问软件 378

10.6 小结 383

第十一章 控制运行软件 384

11.1 通过ProcessID控制软件 384

11.2 将程序分成模块 390

11.3 小结 394

12.1 完全控制任何窗口 395

第十二章 完全控制任何窗口 395

12.2 使窗口不可见 401

12.3 改变窗口大小并移动窗口 404

12.4 闪烁窗口主题栏 408

12.5 操纵窗口按钮 410

12.6 隐藏和串联所有窗口 412

12.7 探索窗口内部和子窗口 413

12.8 捕获窗口内容 422

12.9 小结 424

13.1 用快捷方式启动脚本 425

第十三章 自动启动脚本 425

13.2 在上下文菜单中插入脚本 430

13.3 小结 436

第四部分 访问操作系统 437

第十四章 访问注册表 437

14.1 了解注册表 437

14.2 读写注册表 441

14.3 生成高级注册表工具 445

14.4 小结 451

第十五章 深入注册表 452

15.1 注册表:无数未公开特性的宝库 452

15.2 控制桌面上的图标 464

15.3 通过API来控制Windows设置 480

15.4 控制屏幕保护程序 492

15.5 动画和视觉效果 499

15.6 更多的未公开注册表特性 516

15.7 小结 521

第十六章 获取系统信息 522

16.1 查找重要路径信息 522

16.2 读取网络信息 528

16.3 管理内存分配 530

16.4 获取多种Windows设置 532

16.5 控制屏幕分辨率和刷新频率 537

16.6 枚举系统字体 540

16.7 分析用户处理器 542

16.8 关于Windows版本 543

16.9 小结 546

第十七章 处理事件 547

17.1 引人入胜的事件 547

17.2 用户自定义事件 550

17.3 创建非模式窗口 561

17.4 小结 568

第十八章 开发类UNIX命令行 569

18.1 开发命令行宏 569

18.2 管道应用:向命令传递结果 574

18.3 小结 577

第五部分 访问系统隐藏部件 578

第十九章 使用网络浏览器控件 578

19.1 WebBrowser控件:跟踪现实世界的发展进程 578

19.2 WebBrowser控件的高级技巧 585

19.3 读取Radio按钮组 596

19.4 小结 599

第二十章 Internet与网络通信 600

20.1 访问Internet 600

20.2 用FTP下载/上传文件 603

20.3 Internet扩件提供的各种方法 617

20.4 脚本扩件的Internet方法 619

20.5 小结 621

第二十一章 传真机、打印机、扫描仪和绘图仪 623

21.1 访问Kodak Imaging控件 623

21.2 扫描图片 627

21.3 打印扫描的图片 633

21.4 图片管理 636

21.5 图形文件转换 637

21.6 小结 650

第二十二章 丰富多彩的图标应用和多媒体技术 651

22.1 从文件中摘录出图标 651

22.2 修改文件夹的图标 658

22.3 访问多媒体设备 674

22.4 远程控制音乐播放 684

22.5 WAVE音频、MIDI文件和其他类型多媒文件的操作控制 686

22.6 小结 696

第二十三章 数据库应用 697

23.1 关于数据库 697

23.2 访问数据库 700

23.3 Index Server操作 711

23.4 Index Server查询 714

23.5 小结 721

24.1 Windows NT/2000安全管理 722

第二十四章 Windows NT/2000 Server管理 722

24.2 用户账户管理(API方法) 723

24.3 ADSI对象 728

24.4 Windows Services管理 742

24.5 网络共享控制 744

24.6 自动重新启动/关闭计算机 746

24.7 小结 749

附录 751

附录A 故障解决方法 751

附录B 光盘说明 754

光盘安装指指导 758