图书介绍

Windows PowerShell实战指南 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Windows PowerShell实战指南 第2版
  • (美)琼斯著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115409676
  • 出版时间:2016
  • 标注页数:327页
  • 文件大小:37MB
  • 文件页数:344页
  • 主题词:Windows操作系统-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows PowerShell实战指南 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 背景介绍1

1.1 为什么要重视PowerShell1

1.2 本书适用读者3

1.3 如何使用本书3

1.4 搭建自己的实验环境4

1.5 安装WindowsPowerShell5

1.6 在线资源7

1.7 赶紧使用PowerShell吧7

第2章 初识PowerShell8

2.1 选择你的“武器”8

2.2 重新认识代码输入13

2.3 常见误区15

2.4 如何查看当前版本15

2.5 动手实验16

2.6 进一步学习16

第3章 使用帮助系统18

3.1 帮助系统:发现命令的方法18

3.2 可更新的帮助19

3.3 查看帮助21

3.4 使用帮助找命令22

3.5 详解帮助24

3.6 访问“关于”主题30

3.7 访问在线帮助31

3.8 动手实验32

第4章 运行命令33

4.1 无需脚本,仅仅是运行命令33

4.2 剖析一个命令34

4.3 Cmdlet命名惯例35

4.4 别名:命令的昵称36

4.5 使用快捷方式37

4.6 小小作弊一下:Show-Command39

4.7 对扩展命令的支持41

4.8 处理错误43

4.9 常见误区44

4.10 动手实验45

第5章 使用提供程序46

5.1 什么是提供程序46

5.2 FileSystem的结构49

5.3 文件系统——其他数据存储的模板50

5.4 使用文件系统51

5.5 使用通配符以及绝对路径52

5.6 使用其他提供程序54

5.7 动手实验57

5.8 进一步学习57

第6章 管道:连接命令58

6.1 一个命令与另外一个命令连接:为你减负58

6.2 输出结果到CSV或XML文件58

6.3 管道传输到文件或打印机63

6.4 转换成HTML64

6.5 使用Cmdlets修改系统:终止进程和停止服务65

6.6 常见误区66

6.7 动手实验68

第7章 扩展命令69

7.1 如何让一个shell完成所有事情69

7.2 关于产品的“管理shell”70

7.3 扩展:找到并添加插件70

7.4 扩展:找到并添加模块72

7.5 命令冲突和移除扩展75

7.6 玩转一个新的模块75

7.7 配置脚本:在启动shell时预加载扩展77

7.8 常见误区79

7.9 动手实验79

第8章 对象:数据的另一个名称80

8.1 什么是对象80

8.2 为什么PowerShell使用对象81

8.3 探索对象:Get-Member83

8.4 对象标签,也就是所谓的“属性”84

8.5 对象行为,也就是所谓的“方法”85

8.6 排序对象86

8.7 选择所需的属性86

8.8 在命令结束之前总是对象的形式87

8.9 常见误区89

8.10 动手实验89

第9章 深入理解管道91

9.1 管道:更少的输入,更强大的功能91

9.2 PowerShell如何传输数据给管道91

9.3 方案A:使用ByValue进行管道输入92

9.4 方案B:使用ByProperty Name进行管道传输95

9.5 数据不对齐时:自定义属性99

9.6 括号命令103

9.7 提取属性的值104

9.8 动手实验109

9.9 进一步学习110

第10章 格式化及如何正确使用111

10.1 格式化:让输出更加美观111

10.2 默认格式111

10.3 格式化表格115

10.4 格式化列表116

10.5 宽度的格式化117

10.6 定制列和列表记录118

10.7 输出到文件、打印机或者主机上120

10.8 另外一个输出:网格121

10.9 常见误区122

10.10 动手实验124

10.11 进一步学习125

第11章 过滤和对比126

11.1 只获取必要的内容126

11.2 左过滤127

11.3 对比操作符127

11.4 过滤对象的管道129

11.5 迭代的命令行模式130

11.6 常见误区132

11.7 动手实验133

11.8 进一步学习133

第12章 学以致用134

12.1 定义任务134

12.2 发现命令134

12.3 学习如何使用命令137

12.4 自学的一些技巧141

12.5 动手实验142

第13章 远程处理:一对一及一对多143

13.1 PowerShell远程处理的原理143

13.2 WinRM概述145

13.3 一对一场景的 Enter-PSSession和Exit-PSSession148

13.4 一对多场景的 Invoke-Command150

13.5 远程命令和本地命令之间的差异153

13.6 深入探讨157

13.7 远程处理的配置选项157

13.8 常见误区158

13.9 动手实验159

13.10 进一步学习159

第14章 Windows管理规范160

14.1 WMI概要160

14.2 关于WMI的坏消息162

14.3 探索WMI163

14.4 选择你的武器:WMI 或CIM167

14.5 使用Get-WmiObject167

14.6 使用Get-CimInstance171

14.7 WMI文档172

14.8 常见误区172

14.9 动手实验173

14.10 进一步学习173

第15章 多任务后台作业174

15.1 利用PowerShell实现多任务同时处理174

15.2 同步VS异步174

15.3 创建本地作业175

15.4 WMI作业176

15.5 远程处理作业177

15.6 获取作业执行结果178

15.7 使用子作业181

15.8 管理作业的命令183

15.9 调度作业185

15.10 常见困惑点187

15.11 动手实验188

第16章 同时处理多个对象189

16.1 对于大量管理的自动化189

16.2 首选方法:“批处理”cmdlet190

16.3 MI方式:调用WMI方法191

16.4 后备计划:枚举对象195

16.5 常见误区199

16.6 动手实验202

第17章 安全警报203

17.1 保证Shell安全203

17.2 Windows PowerShell的安全目标204

17.3 执行策略和代码签名205

17.4 其他安全措施211

17.5 其他安全漏洞211

17.6 安全建议212

17.7 动手实验213

第18章 变量:一个存放资料的地方214

18.1 变量简介214

18.2 存储值到变量中214

18.3 使用变量:有趣的引号217

18.4 存储多个对象在一个变量中219

18.5 双引号的其他技巧223

18.6 声明变量类型225

18.7 与变量相关的命令227

18.8 针对变量的最佳实践228

18.9 常见误区228

18.10 动手实验229

18.11 进一步学习229

第19章 输入和输出230

19.1 提示并显示信息230

19.2 Read-Host命令231

19.3 Write-Host命令234

19.4 Write-Output命令235

19.5 其他写入的方式237

19.6 动手实验238

19.7 进一步学习238

第20章 轻松实现远程控制239

20.1 PoweShell远程控制稍微容易一点239

20.2 创建并使用可重用会话239

20.3 利用Fnter-PSSession命令使用会话241

20.4 利用Invoke-Command命令使用会话243

20.5 隐式远程控制:导入一个会话244

20.6 断开会话245

20.7 动手实验247

20.8 进一步学习248

第21章 你把这叫作脚本249

21.1 非编程,而更像是批处理文件249

21.2 使得命令可重复执行250

21.3 参数化命令251

21.4 创建一个带参数的脚本252

21.5 为脚本添加文档254

21.6 一个脚本,一个管道256

21.7 作用域初探259

21.8 动手实验261

第22章 优化可传参脚本262

22.1 起点262

22.2 让PowerShell去做最难的工作263

22.3 将参数定义为强制化参数264

22.4 添加参数别名266

22.5 验证输入的参数268

22.6 通过添加详细输出获得用户友好体验269

22.7 动手实验271

第23章 高级远程配置272

23.1 使用其他端点272

23.2 创建自定义端点273

23.3 启用多跳远程(multi-hop remoting)277

23.4 深入远程身份验证278

23.5 动手实验280

第24章 使用正则表达式解析文本文件281

24.1 正则表达式的目标281

24.2 正则表达式入门282

24.3 通过-Match使用正则表达式284

24.4 通过Select-String使用正则表达式284

24.5 动手实验286

24.6 进一步学习287

第25章 额外的提示、技巧以及技术288

25.1 Profile、提示以及颜色:自定义Shell界面288

25.2 运算符:-AS,-IS,-Replace,-Join,-Spli,-IN,-Contains292

25.3 字符串处理295

25.4 日期处理297

25.5 处理WMI日期298

25.6 设置参数默认值299

25.7 学习脚本块300

25.8 更多的提示、技巧及技术301

第26章 使用他人的脚本302

26.1 脚本302

26.2 逐行检查307

26.3 动手实验308

第27章 学无止境311

27.1 进一步学习的思想311

27.2 既然已经阅读了本书,那么我要从哪里开始呢312

27.3 你会喜欢的其他资源313

第28章 PowerShell备忘清单314

28.1 标点符号314

28.2 帮助文档317

28.3 运算符318

28.4 自定义属性与列的语法318

28.5 管道参数输入319

28.6 何时使用$320

附录 复习实验321

实验回顾1:第1—6章321

实验回顾2:第1—14章324

实验回顾3:第1—19章327

热门推荐