班級規模及環境--熱線: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 使用場合
|