如何建立 Windows PowerShell 嵌入式管理單元

Windows PowerShell 的嵌入式管理單元提供了一種機制,可讓您利用 shell 來註冊 Cmdlet 組和另一個 Windows PowerShell 提供者,進而擴充 shell 的功能。 Windows PowerShell 嵌入式管理單元可以在單一元件中註冊所有的 Cmdlet 和提供者,也可以註冊特定的 Cmdlet 和提供者清單。

嵌入式管理單元元件應該安裝在受保護的目錄中,就如同其他作業系統一樣。 否則,惡意使用者可以將元件取代為 unsafe 程式碼。

Windows PowerShell嵌入式管理單元類別

所有 Windows PowerShell 嵌入式管理單元類別都是衍生自PSSnapInCustompssnapin類別的類別。

範例

撰寫 Windows PowerShell 嵌入式管理單元:此範例顯示如何建立用來在元件中註冊所有 Cmdlet 和提供者的嵌入式管理單元。

撰寫自訂 Windows PowerShell 嵌入式管理單元:這個範例示範如何建立自訂嵌入式管理單元,用來註冊一組可能或可能不存在於單一元件中的特定 Cmdlet 和提供者。

另請參閱

PSSnapIn。

Custompssnapin。

註冊 Cmdlet

Windows PowerShell 殼層 SDK