课程介绍
很多情况下在管理网络时,大家都是采用常规的方式,以手工的方法按部就班地执行各种操作。实际上,这对于提高网络维护效率是不利的。随着Windows Server版本的发展,其内置的PowerShell工具的功能变得越来越强大。对于很多操作,其实依靠PowerShell命令行,就可以变得更加灵活和高效,这对于实现自动化运维是极为有效的。
培训对象
AD管理员、EX管理员、PS脚本人员。
课程收益
熟悉和了解Powershell 与第三方平台的交互方式和方法。
知识概要
-- Windows PowerShell 概述;
-- 管理类命令使用;
-- 使用管道;
-- 管道原理;
-- 使用 PSProviders 和 PSDrives;
-- 使用WMI和CIM 获取信息;
-- 变量、数组和hash表;
-- 基础脚本;
-- 高级脚本;
-- 远程管理;
-- 使用后台作业和计划作业;
-- 使用配置文件和高级PowerShell技术。
课程大纲
Windows PowerShell 概述
PowerShell 概述
查找和使用命令
运行命令
管理类命令使用
活动目录命令使用
网络配置命令使用
其他服务器管理命令使用
使用管道
理解管理
管道中使用 选择、排序和统计
格式化输出
使用筛选功能的管道
在管道中使用枚举
管道原理
使用参数传递的管道
使用属性值传递的管道
使用 PSProviders 和 PSDrives
使用 PSProviders
使用 PSDrives
使用WMI和CIM 获取信息
理解WMI 和 CIM
使用WMI和CIM查询数据
变量、数组和hash表
变量使用
数组变量
变量维护
Hash表使用
基础脚本
从命令转移到脚本
脚本结构
脚本语句流(分支 循环)
从文件导入数据
高级脚本
脚本输入处理
脚本文档管理
脚本排错处理
自定义函数和模块
远程管理
使用PowerShell简单远程管理技术
使用PowerShell高级远程管理技术
使用远程会话技术
使用后台作业和计划作业
使用后台作业
使用预定作业
创建和管理后台作业
创建和管理计划作业
使用配置文件和高级PowerShell技术
使用高级PowerShell技术
创建配置文件脚本
使用替代证书
使用操作符来处理数据和对象
创建和管理配置环境文件
认证过程
无认证考试
开班信息
暂无开班信息