您好,欢迎来到聚文网。 登录 免费注册
PowerShell实战

PowerShell实战

  • 字数: 374000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: (美)亚当·伯特伦
  • 出版日期: 2022-05-01
  • 商品条码: 9787115590503
  • 版次: 1
  • 开本: 16开
  • 页数: 268
  • 出版年份: 2022
定价:¥89.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
PowerShell既是脚本语言,也是执行系统管理任务的shell,可用于控制和自动化IT系统的方方面面。本书由五次荣获微软MVP的PowerShell行家亚当·伯特伦倾情著述,教你使用PowerShell这一省时利器,实现系统管理任务自动化。 - 组合命令、控制流、处理错误、编写脚本、远程运行脚本,并使用PowerShell测试框架Pester测试脚本 - 解析XML和JSON等结构化数据,使用常见服务编写实际可用的服务器清点脚本 - 设计并构建PowerShell模块,证明PowerShell并不局限于临时脚本编程 - 使用PowerShell接近自动部署Windows - 仅用几个ISO文件在Hyper-V主机上构建完整的AD林 - 仅用几行代码创建任意数量的Web服务器和SQL服务器
内容简介
本书通过大量实例带领系统管理员将成千上万的日常任务自动化,构建自定义工具,充分利用神通广大的PowerShell。全书分为三大部分。第一部分概述PowerShell的基本功能和用法,以及一些基本的编程概念,如变量、对象、函数、模块等。第二部分详述日常任务的自动化,内容包括如何解析结构化数据,以及如何构建服务器管理工具。第三部分介绍如何构建模块,内容涉及优秀的模块设计策略,以及将测试服务器环境自动化,预置Hyper-V虚拟机,安装操作系统,部署和配置SQL服务器等。本书适合初级和中级系统管理员阅读。此外,DevOps工程师也可以通过本书了解如何用PowerShell执行自动化测试或将持续交付流水线自动化。
作者简介
亚当·伯特伦(Adam Bertram),微软MVP,拥有20余年信息技术从业经验,专注于系统管理、DevOps、自动化技术等领域,创办了流行信息技术知识服务平台TechSnips,在Pluralsight和LinkedIn的在线学习平台上讲授PowerShell课程,惠及数万学习者。 【译者介绍】 安道,专注于现代计算机技术书的翻译,译有《流畅的Python》《Flask Web开发》《Python网络编程攻略》《Ruby on Rails教程》等书。
目录
第一部分基础知识
第1章上手体验
1.1打开PowerShell控制台
1.2使用DOS命令
1.3探索PowerShell命令
1.4获取帮助
1.4.1显示文档
1.4.2学习一般主题
1.5更新文档
1.6小结
第2章PowerShell基本概念
2.1变量
2.1.1显示及修改变量
2.1.2用户定义的变量
2.1.3自动变量
2.2数据类型
2.2.1布尔值
2.2.2整数和浮点数
2.2.3字符串
2.3对象
2.3.1查看属性
2.3.2使用Get-Membercmdlet
2.3.3调用方法
2.4数据结构
2.4.1数组
2.4.2ArrayList
2.4.3哈希表
2.5自定义对象
2.6小结
第3章组合命令
3.1启动一个Windows服务
3.2使用管道
3.2.1通过管道在命令间传递对象
3.2.2通过管道在命令间传递数组
3.2.3参数绑定
3.3编写脚本
3.3.1设置执行策略
3.3.2PowerShell脚本编程
3.4小结
第4章控制流
4.1理解控制流
4.2使用条件语句
4.2.1用运算符构建表达式
4.2.2if语句
4.2.3else语句
4.2.4elseif语句
4.2.5switch语句
4.3使用循环
4.3.1foreach循环
4.3.2for循环
4.3.3while循环
4.3.4do/while循环和do/until循环
4.4小结
第二部分日常任务自动化
第三部分自制模块

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网