班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
Windows PowerShell高级编程培训
Windows PowerShell高级编程培训
课程大纲:
1 PowerShell简介
1.1 Windows PowerShell设计原则
1.2 Windows PowerShell快速入门
1.3 Windows PowerShell的高层体系结构
2 扩展Windows PowerShell
2.1 PowerShell snap-in分类
2.2 编写标准的PowerShellsnap-in
2.3 创建自定义的PowerShell snap-in
3 理解PowerShell扩展类型系统
3.1 PSObject
3.2 构造PSObject对象
3.3 ImmediateBaseObject属性和BaseObject属性
3.4 成员
3.5 成员分类
3.6 聊eNames
3.7 查找算法
3.8 距离算法
3.9 PSObiect的固有成员和MemberSets
3.10 错误和异常
3.11 类型转换
3.12 TOString方法
3.13 类型配置(聊eData)
4 开发cmdlet
4.1 基本概念
4.2 使用参数
4.3 处理管道输入
4.4 生成管道输出
4.5 错误报告
4.6 支持ShouldProcess
4.7 使用PowerSheU系统路径
4.8 编写cmdlet帮助文档
4.9 cmdlet开发最佳实践
5 提供程序
5.1 实现提供程序类的原因
5.2 基本概念
5.3 Hello World提供程序
5.4 内置提供程序
5.5 提供程序基类
5.6 可选的提供程序接口
5.7 CmdletProvider基类
5.8 设计准则与提示
6 在应用程序中集成PowerShe引擎
6.1 运行空间和管道
6.2 入门
6.3 执行命令行
6.4 使用管道的输出
6.5 同步管道中的输入、输出和错误
6.6 操作管道的其他技巧
6.7 配置运行空间
6.8 异步执行管道
6.9 异步运行空间操作
6.10 编程创建管道对象
6.11 使用cmdlet作为GUI程序的API层
7 宿主
7.1 宿主与Windows PowerShell引擎之间的交互
7.2 cmdlet和宿主的交互
7.3 PSHost类
7.4 PSHostUserInterface类
7.5 PSHostRawUserInterface类
8 格式与输出
8.1 四种视图类型
8.2 不使用*format-pslxml配置文件进行格式化
8.3 格式配置文件示例
8.4 加载格式文件
8.5 格式配置文件详解
8.6 TableControl
8.7 ListContr01
8.8 WideControl
8.9 CustomControl
8.10 其他配置条目
8.11 使用场合
|