| 作者: | Lee Holmes |
| 语言: | 英文 |
| 出版年份: | 2012 |
| 编程语言: | PowerShell |
| 操作系统: | Windows |
| 下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
本书是 O'Reilly Pocket Reference 系列的 PowerShell 袖珍参考第二版,由 PowerShell 团队核心成员 Lee Holmes 撰写。它面向系统管理员和高级用户,将 PowerShell 3.0 的命令行环境、脚本语言及周边关键技术浓缩为一册便携速查手册,覆盖语言语法、正则表达式、XPath、.NET 互操作、WMI、COM 等核心主题,适合放在案头随时翻阅。
全书以"主题式参考"为组织方式,不追求教程式的循序渐进,而是按技术领域分类提供精炼的语法说明和实用示例。前半部分聚焦 PowerShell 语言本身——从命令与表达式到脚本编写与错误处理,构成全书最详尽的章节;后半部分以表格形式汇总周边技术参考,包括正则、XPath、字符串与日期格式化、常用 .NET 类、WMI 查询、COM 对象、系统事件和标准动词,每章独立成篇、按需查阅。
| 章节 | 内容概要 |
|---|---|
| 第1章 PowerShell 语言与环境 | 全书核心,系统梳理命令与表达式、注释、变量、布尔值、字符串、数字、数组与列表、哈希表、XML、算术与逻辑运算符、比较运算符、条件与循环语句、.NET Framework 互操作、脚本编写与功能复用、错误管理、输出格式化与捕获、常见自定义配置 |
| 第2章 正则表达式参考 | 字符类、量词、锚点、分组与捕获、替换模式、选项标志等常用正则语法,以表格形式呈现并附带 PowerShell 示例 |
| 第3章 XPath 快速参考 | XPath 导航与选择语法、常用函数,适用于 Select-Xml、Get-WinEvent 等 cmdlet |
| 第4章 .NET 字符串格式化 | 格式字符串语法({index,alignment:format})、标准数值格式字符串(C/D/E/F/G/N/P/X)、自定义数值格式字符串 |
| 第5章 .NET 日期时间格式化 | 标准 DateTime 格式说明符(d/D/f/F/g/G/M/o/R/s/t/T/u/U/y)及自定义格式字符串 |
| 第6章 常用 .NET 类及用途 | 按类别汇总 PowerShell 相关、工具类、集合、COM 互操作、网络、反射、安全、线程等常用 .NET 类型 |
| 第7章 WMI 参考 | WMI 类目分类概览及精选常用 WMI 类(Win32_Process、Win32_Service 等) |
| 第8章 常用 COM 对象及用途 | 按标识符列出对系统管理员有价值的 COM 对象(Access、Excel、Scripting 等) |
| 第9章 常用事件及用途 | .NET 事件(AppDomain、Process 等)与 WMI 事件(注册表变更、进程创建等)的精选列表 |
| 第10章 标准 PowerShell 动词 | 按类别列出通用、通信、数据、诊断、生命周期、安全六类标准动词及其含义与同义词 |
适合已有一定 PowerShell 使用经验的系统管理员、DevOps 工程师和高级用户作为案头速查工具。不适合零基础入门者——本书假设读者已了解 PowerShell 基本概念,需要的是快速查找语法细节和 API 参考,而非系统性学习。
作为 O'Reilly Pocket Reference 系列的一员,本书延续了该系列"小而精"的传统。第二版更新至 PowerShell 3.0,内容组织清晰、查阅便捷。对于日常需要编写 PowerShell 脚本的管理员来说,它比翻阅 MSDN 或在线文档高效得多。不足之处在于篇幅所限,每个主题的讲解较为简略,适合作为补充参考而非独立学习材料,但作为速查手册已足够胜任。