Windows PowerShell 是一個可以完整擴充的環境,所有使用者都可以撰寫 Windows PowerShell 的命令,您可以使用其他使用者撰寫的命令,並且與其他人員共用您撰寫的命令。
命令可以透過使用模組與嵌入式管理單元共用。Windows PowerShell 模組與嵌入式管理單元是包含 Windows PowerShell 命令與其他項目的套件。Windows PowerShell 中的所有 Cmdlet 與提供者會以嵌入式管理單元或模組的方式提供,而模組也能夠包括函數、別名、變數和磁碟機。
某些嵌入式管理單元和模組會自動加入到每一個 Windows PowerShell 工作階段。如果您收到嵌入式管理單元或模組,您可以安裝嵌入式管理單元或模組,並且將命令加入到 Windows PowerShell 工作階段。若要共用您所撰寫的命令,可以建立 Windows PowerShell 模組或嵌入式管理單元。
關於模組
「模組」為您可以在 Windows PowerShell 中使用之命令與其他項目的套件。在您執行安裝程式或將模組儲存到磁碟後,可以將模組匯入到 Windows PowerShell 工作階段,並且使用這些命令與項目。也可以使用模組,以組織 Cmdlet、提供者、函數、別名和其他您所建立的命令,並與其他人員共用。
如需安裝並使用模組的詳細資訊,請參閱 about_Modules。如需建立模組的詳細資訊,請參閱 MSDN 中的<撰寫 Windows PowerShell 模組>。
關於嵌入式管理單元
Windows PowerShell「嵌入式管理單元」(PSSnapin) 是實作 Cmdlet 與提供者的動態連結程式庫 (.dll)。當您收到嵌入式管理單元時,必須先進行安裝,然後可以將嵌入式管理單元中的 Cmdlet 與提供者加入到 Windows PowerShell 工作階段。
如需安裝與使用嵌入式管理單元的詳細資訊,請參閱 about_PSSnapins。如需撰寫嵌入式管理單元的詳細資訊,請參閱 MSDN 中的<如何撰寫 Windows PowerShell 嵌入式管理單元>。