PowerShell擴展——PowerShell三分鐘(三)

上一篇文章我們介紹了基本的PowerShell命令,細心的讀者可能已經發現了:爲什麼PowerShell的命令這麼少啊???好像沒法管理應用啊???

emmm~~其實不然,PowerShell具有強大的擴展性,很多微軟以及第三方廠商的產品都集成了PowerShell命令


比如微軟自身的 Active Directory、Exchange、Lync\SFB、SharePoint、SCCM、SCOM、SQL Server

或者第三方廠商的VmWare 的vCenter 、Citrix的XenDesktop 等等

但大家要注意的是:雖然管理特定產品的PowerShell命令很多,但是,只有一個 Windows PowerShell。根本沒有Exchange PowerShell、也沒有 Active Directory PowerShell,只有一個PowerShell

所有的這些管理特定產品的PowerShell命令都是基於Windows PowerShell的擴展


現在再來簡單介紹下PowerShell擴展的方法:

  • 管理單元(PSSnapin)

  • 模塊(Module)


管理單元通常包含一個或多個DLL文件,同時包含配置設置的XML和幫助文件。但管理單元的概念正在被逐漸移除,未來會越來越少

模塊則更加獨立,不需要複雜的註冊即可使用。


現在我們嘗試在PowerShell中添加一下擴展:

首先通過Get-PSSnapin -Registered查看來確定當前計算機所擁有的擴展

圖片.png

通過Add-PSSnapin 命令添加想要使用的管理單元即可

圖片.png

現在,即可使用擴展命令了

圖片.png


接下來嘗試添加一下模塊,同樣我們先嚐試查看所具有的模塊

emmm~~有很多

圖片.png

使用命令導入模塊

圖片.png

現在就可以通過PowerShell管理AD了

圖片.png

好了,基本的方法就介紹到這,大家可根據自身需求嘗試添加,看看能不能夠正常使用



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章