模块和管理单元

可以使用 2.0 或管理单元 (引入Windows PowerShell cmdlet) 会话。将 cmdlet 添加到会话后,它可以由主机应用程序以编程方式运行,或在命令行以交互方式运行。

建议使用模块作为将 cmdlet 添加到会话的传递方法,原因如下:

  • 模块允许通过加载定义 cmdlet 的程序集来添加 cmdlet。 无需实现管理单元类。

  • 使用模块可以添加其他资源,例如变量、函数、脚本、类型和格式设置文件等。

  • 管理单元只能用于向会话添加 cmdlet 和提供程序。

另请参阅

编写 Windows PowerShell 模块

编写 Windows PowerShell Cmdlet