Windows?PowerShell
課程簡介
Windows PowerShell 作為新一代的命令行自動化管理工具,具有無限的潛能,顛覆了傳統(tǒng)Windows管理方式,因其簡潔高效成為眾多管理員最為喜愛的工具,也是微軟最為推薦的管理工具,經過版本的更新,最新的Windows PowerShell在管理微軟操作系統(tǒng),產品,服務,中具有不可或缺的重要地位。
當下云計算進入爆發(fā)式發(fā)展,對自動化部署/管理提出更高的要求,通過使用Windows PowerShell 將會極大的提高生產以及管理效率。
適合人群
學員應至少具有Windows操作系統(tǒng)的部署,管理經驗
課時、班型
培訓課時:24課時
培訓班型:
脫產班(現場/遠程) 09:00-12:00 13:00-16:00
晚班(一四或二五,現場/遠程) 19:30-21:30
周末班(六或日,現場/遠程) 09:00-12:00 13:00-15:30
周末下午班(現場/遠程) 16:30-19:30
課程目標
● 了解Windows PowerShell 基本特性
● 學會獨立發(fā)現使用Windows PowerShell 命令
● 了解 基本.NET 對象類型
● 學會自定義對象類型
● 了解Windows PowerShell 遠程管理與訪問
● 學會 Windows PowerShell 腳本/模塊編寫
● 學會使用Windows PowerShell 相關工具的使用
課程大綱
第一部分
◆ Windows PowerShell 介紹
◆ Windows PowerShell 發(fā)展歷程:講述各個歷史版本重大改進已經新增功能以及各個版本所對應.NET 版本
◆ Windows PowerShell 重要特性
◆ Windows PowerShell 安裝需求:介紹其基本安裝需求
◆ Windows PowerShell 基本概念:介紹其中較為重要概念
◆ Windows PowerShell 適用范圍:介紹其基本適用范圍,適用于Windows PowerShell 工具,介紹一些基本工具包括但不僅限于微軟產品
第二部分
◆ 實際部署演示:進行批量自動化部署演示
◆ 基本命令格式:講解基本命令格式,形參,實參各種參數類型其中將會小部分涉及.NET對象類型
◆ 幫助系統(tǒng):講解如何使用幫助系統(tǒng),更新幫助系統(tǒng),使用幫助系統(tǒng)獲取命令幫助,以及發(fā)現命令(紅色部分需要WindowsPowerShellV3之后版本支持)
◆ 介紹常用命令:針對Windows 角色/功能命令,文本命令,常用篩選查找命令以及操作符
◆ 變量:詳細講解變量,變量類型,自動變量,變量作用域,變量命名規(guī)則
◆ 數組:詳細講述數組與哈希表的創(chuàng)建使用以及CSV的使用
第三部分
◆ 管道:詳細講述管道命令的使用以及如何正確的使用管道命令同時深入講述管道的工作方式
◆ 對象:詳細講述對象類型,對象成員,等基礎.NET對象類型知識通過此部分將鞏固變量,類型等知識點
◆ 對象的類型轉換:PowerShell引擎
第四部分
◆ 簡單邏輯結構
◆ 選擇結構:此部分講述選擇結構 并對常用場景進行明確指出
◆ 循環(huán)/遍歷:講述循環(huán)/遍歷并對常用場景進行明確指出
◆ 遠程訪問以及遠程訪問安全規(guī)則:詳細講述遠程訪問,以及相關安全,操作注意事項,遠程訪問的對象類型,以及可能的應用場景
◆ 后臺操作:簡單介紹后臺操作以及可能的應用場景
◆ DSC 期望狀態(tài)配置:簡單介紹V4版本中新功能 DSC 期望狀態(tài)配置
第五部分
◆ 自定義對象:講述如何自定義對象,添加對象屬性,方法,實例化.NET 對象以及和WMI,COM對象交互
◆ 腳本概述:講詳細講解創(chuàng)建修改腳本,參數化腳本,腳本簽名以及腳本運行時,最佳實踐等相關概念
◆ 函數概述:講詳細講解函數作用機制,書寫規(guī)范,以及函數最佳實踐,以及函數參數
◆ 模塊概述:詳細說明模塊構成,注意事項,以及如何創(chuàng)造模塊等相關概念同時簡單介紹加載,卸載模塊以及二進制管理單元即PSSnapin
◆ 錯誤捕獲/處理:講詳細講述如何捕獲并且處理錯誤
◆ 腳本調試
第六部分
◆ 處理文本
◆ Windows 日志的查詢/篩選:講述如何使用哈希表,XML方式篩選windows 日志
◆ 使用PowerShell 操作XML :講述操作是XML 文件 作為Windows 日志的查詢/篩選的延伸
◆ 管理與配置ServerCore:講述ServerCore 配置,安裝功能,以及文件導航,注冊表的使用
聯系課程顧問:
聯系人: Tina 手機/微信:13795329973
QQ: 1446129009 QQ學習群:314731576