![]()
内容推荐 本书以PowerShell基础知识为主,围绕PowerShell各类不同的知识和重点需要掌握的技能进行讲解,为读者深入学习PowerShell打好坚实的基础。 本书从基础的PowerShell命令开始,先后讲述了基础命令、模块、脚本的编写等相关知识。同时为了让大家更快地理解和掌握PowerShell的环境配置和编写,我们使用系统内置的PowerShell ISE开发环境进行PowerShell代码的开发和运行。为了照顾很多基础薄弱的读者,在进行代码案例演示时都使用了15行以内的代码。 本书可作为学校培训与企业培训的基础学习教程和工具书,相信通过本书的学习,读者可以更快地理解PowerShell在日常生活及企业内的应用,为读者在自动化运维的道路上助力。 作者简介 徐鹏,微软最有价值专家、微软最有价值售前专家,先后就职于宏碁(中国)有限公司、微软(中国)有限公司。为全球500强企业提供各类业务的优化服务及顾问咨询服务,精通数据分析方法论及Windows系统的自动化运维。 目录 第1章 走进PowerShell的自动化运维的世界 1.1 程序语言的发展 1.2 什么是解释型语言 1.3 CMD让人欢喜让我忧 1.4 Python意外入局 1.5 PowerShell入局 1.6 PowerShell VS Python 1.7 利用PowerShell快速脱单 1.8 利用PowerShell实现IT自动化运维 1.9 章节回顾 第2章 PowerShell发展历史及环境定制 2.1 PowerShell版本发展历史 2.2 PowerShell内置版本升级 2.3 PowerShell 7.1版本安装 2.4 PowerShell 7.1环境配置 2.5 PowerShell版本分支 2.6 PowerShell交互环境的进入方式 2.7 PowerShell命令与脚本运行方式 2.8 PowerShell脚本执行策略 2.9 PowerShell执行策略的范围 2.10 定制PowerShell执行环境 2.11 章节回顾 2.12 练习与知识巩固 第3章 PowerShell的Provider 3.1 PowerShell中的骨架Provider 3.2 PowerShell原生系统Provider介绍 3.3 第三方Provider的安装与启用 3.4 PowerShell第三方常用Provider 3.5 PowerShell Provider快捷方式PSDriver 3.6 章节回顾 3.7 练习与知识巩固 第4章 PowerShell Cmdlet命令与帮助 4.1 PowerShell Cmdlet定义 4.2 PowerShell Cmdlet基本参数 4.3 PowerShell Cmdlet高级参数 4.4 PowerShell Cmdlet常用命令 4.5 PowerShell Cmdlet帮助更新 4.6 PowerShell Cmdlet获取帮助 4.7 PowerShell Cmdlet别名定义 4.8 章节回顾 4.9 练习与知识巩固 第5章 PowerShell管理单元和模块 5.1 PowerShell管理单元PSSnapin 5.2 PowerShell管理单元加载 5.3 PowerShell管理单元导出与导入 5.4 PowerShell管理单元的卸载 5.5 PowerShell的模块 5.6 PowerShell模块中的Manifest文件 5.7 PowerShell模块在线安装 …… 第6章 PowerShell的对象 第7章 PowerShell管道符 第8章 PowerShell的基本数据类型 第9章 PowerShell组合数据类型 第10章 PowerShell运算符与操作符 第11章 PowerShell流程管理 第12章 PowerShell集成开发环境 第13章 PowerShell参数与变量 第14章 PowerShell的错误处理 第15章 PowerShell的数据格式化处理 第16章 PowerShell的数据输入与输出 第17章 理解和编写PowerShell函数 第18章 PowerShell Job和Scheduled Job管理 第19章 PowerShell的远程管理 第20章 PowerShell Web Access |