Windows PowerShell 高级自动化管理实战培训

培训费用:¥ 4800

培训周期:16 课时

在线咨询

课程大纲


课程概述

这是一个为期两天的课程,将教学生如何使用Windows PowerShell 5.1自动化管理任务。学生将学习核心的脚本编写技能,如创建高级函数、编写控制器脚本和处理脚本错误。学生将学习如何使用Windows PowerShell工作流、REST API、XML和JSON格式的数据文件,学生还将学习如何使用新的管理工具,如所需的状态配置(DSC)和刚好足够的管理(JEA)来配置和保护服务器。


培训对象:

本课程是为有Windows服务器和Windows客户端管理经验的IT专业人士。学生应该有Windows PowerShell的基础知识,他们可以通过学习10961C:使用Windows PowerShell进行自动化管理。

此外,本课程还为支持开发环境和部署过程的开发人员提供脚本指导。


培训目标

创建高级的功能。

在Windows PowerShell中使用Microsoft . net Framework和REST API。

编写控制器脚本。

处理脚本错误。

使用XML、JSON和自定义格式化数据。

通过所需的状态配置和足够的管理来增强服务器管理。

分析和调试脚本

了解Windows PowerShell工作流。


培训大纲


模块1:创建高级函数

转换命令到高级函数

创建脚本模块

定义参数属性和输入验证

编写接收管道的函数

生成复杂的管道输出

使用基于注释的帮助记录功能

支持-WhatIf和-Confirm


模块2:在PowerShell中使用.Net Framework 和 REST API

在PowerShell中使用 .Net Framework

在PowerShell中使用 REST AP


模块3:编写控制器脚本

控制器脚本概述

编写显示用户界面的控制器脚本

编写生成报告的控制器脚本


模块4:处理脚本错误

理解脚本出错处理

处理脚本中的错误和超时


模块5:使用 XML、JSON 和自定义格式的数据

读取,操作和编写XML格式的数据

读取,操作和编写JSON格式的数据

读取和操作自定义格式的数据


模块6:使用所需状态配置和足够的管理来增强服务器管理

了解DSC

创建和部署DSC配置

实施足够的管理


模块7:分析和调试脚本

在Windows PowerShell中进行调试

分析和调试现有脚本


模块8:理解PowerShell 工作流

理解PowerShell 工作流