简单的模块示例
function Add {
[CmdletBinding()]
param (
[int] $x
, [int] $y
)
return $x + $y
}
Export-ModuleMember -Function Add
这是 PowerShell 脚本模块文件的简单示例。此文件将被称为 MyCoolModule.psm1
,并从模块清单(.psd1)文件中引用。你会注意到 Export-ModuleMember
命令使我们能够指定模块中哪些函数要导出或暴露给模块的用户。有些函数只能在内部使用,不应该公开,所以在调用 Export-ModuleMember
时会省略这些函数。