Windows PowerShell自动化管理实战培训

Windows PowerShell自动化管理实战培训

培训课程: Windows PowerShell自动化管理实战培训

课程概述:

了解如何使用Windows PowerShell 4.0远程管理多个基于Windows的服务器,并将日常管理和管理任务自动化。

本课程建立在Windows Server 2012 R2和Windows 8.1上,虽然它特别关注Windows PowerShell v4.0,但也与v2.0和v3.0 Windows PowerShell环境相关

这两天的课程为学生提供了使用Windows PowerShell 4.0管理和自动管理基于Windows的服务器的基本知识和技能。它专注于Windows PowerShell的主要命令行特性和技术,并将提供支持一系列Microsoft产品的必备技能,包括Windows Server、Windows Client、Exchange Server、SharePoint Server、SQL Server、系统中心等。为了实现这一目标,本课程将不关注这些产品中的任何一个,尽管Windows Server(所有这些产品的通用平台)将作为所教授技术的示例。

在这2天的课程中,您将学习如何通过更健壮的会话连接、工作流功能、增强的作业调度和Windows PowerShell Web访问来更有效地执行和监视脚本。通过改进的cmdlet发现和简化的、一致的所有cmdlet语法,更轻松地学习Windows PowerShell。通过新的集成脚本环境(ISE)更快更直观地编写Windows PowerShell脚本,该环境支持脚本共享,将IT专业人员与更大的Windows PowerShell用户社区连接起来。在这2天的微软官方课程学习所有这些和更多在Windows PowerShell 4.0。      

培训对象:

本课程是为已经在Windows Server和Windows客户端管理或管理和支持应用服务器和服务(包括Exchange、SharePoint和SQL等应用程序)方面有经验的IT专业人士而设。它广泛用于希望使用Windows PowerShell从命令行自动化管理任务的学生,使用任何支持Windows PowerShell可管理性的Microsoft或独立软件供应商(ISV)产品。

本课程不打算成为一门脚本或编程课程,只包括脚本和编程主题的基本内容。学生不需要有脚本或编程经验,也不需要有Windows PowerShell经验

培训目标

  • 了解Windows PowerShell背后的基本概念

  • 处理管道

  • 了解管道的工作原理

  • 使用psprovider和ps驱动器

  • 格式输出

  • 使用WMI和CIM

  • 准备编写脚本

  • 从命令到脚本再到模块

  • 管理远程计算机

  • 将各种Windows PowerShell组件放在一起

  • 使用后台作业和预定作业

  • 使用高级PowerShell技术和配置文件

培训大纲

模块 1: Windows PowerShell 概述

  • PowerShell 概述

  • 查找和使用命令

  • 运行命令

模块 2: 管理类命令使用

  • 活动目录命令使用

  • 网络配置命令使用

  • 其他服务器管理命令使用

模块 3: 使用管道

  • 理解管理

  • 管道中使用 选择、排序和统计

  • 格式化输出

  • 使用筛选功能的管道

  • 在管道中使用枚举

模块 4: 管道原理

  • 使用参数传递的管道

  • 使用属性值传递的管道

模块 5: 使用 PSProviders 和 PSDrives

  • 使用 PSProviders

  • 使用  PSDrives

模块 6: 使用WMI和CIM 获取信息

  • 理解WMI 和 CIM

  • 使用WMI和CIM查询数据

模块 7: 变量、数组和hash表

  • 变量使用

  • 数组变量

  • 变量维护

  • Hash表使用

模块 8: 基础脚本

  • 从命令转移到脚本

  • 脚本结构

  • 脚本语句流(分支 循环)

  • 从文件导入数据

模块 9: 高级脚本

  • 脚本输入处理

  • 脚本文档管理

  • 脚本排错处理

  • 自定义函数和模块

模块 10: 远程管理

  • 使用PowerShell简单远程管理技术

  • 使用PowerShell高级远程管理技术

  • 使用远程会话技术

模块11:使用后台作业和计划作业

  • 使用后台作业

  • 使用预定作业

  • 创建和管理后台作业

  • 创建和管理计划作业

模块12:使用配置文件和高级PowerShell技术

  • 使用高级PowerShell技术

  • 创建配置文件脚本

  • 使用替代证书

  • 使用操作符来处理数据和对象

  • 创建和管理配置环境文件

课程推荐

最新课表
免费课程预约