本文介绍如何使用二进制模块将 cmdlet 导入到 PowerShell 会话。
注释
模块的成员可以包括 cmdlet、提供程序、函数、变量、别名等。 管理单元只能包含 cmdlet 和提供程序。
如何使用模块加载 cmdlet
创建与实现 cmdlet 的程序集文件同名的模块文件夹。 在此过程中,模块文件夹在 Windows
system32文件夹中创建。%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymodule确保
PSModulePath环境变量包含新模块文件夹的路径。 默认情况下,系统文件夹已添加到PSModulePath环境变量。 若要查看PSModulePath,请键入:$Env:PSModulePath。将 cmdlet 程序集复制到模块文件夹中。
在模块的根文件夹中添加模块清单文件(
.psd1)。 PowerShell 使用模块清单导入模块。 有关详细信息,请参阅 如何编写 PowerShell 模块清单。运行以下命令,将 cmdlet 添加到会话:
Import-Module [Module_Name]此过程可用于测试 cmdlet。 它将程序集中的所有 cmdlet 添加到会话。 有关模块的详细信息,请参阅 编写 Windows PowerShell 模块。