【发布时间】:2015-06-20 23:22:05
【问题描述】:
我已经为此苦苦挣扎了一段时间。我打算为我的项目创建新的 PowerShell 模块。目的是将几个自定义 cmdlet 打包成独立单元,我可以通过我们的 Nexus 存储库(或通过其他任何东西)将其部署到其他机器。
问题: 在我所见之处,我都看到教程将所有 PowerShell 函数/cmdlet 打包到单个 *.psm1 文件中。文件存储在同名目录中,该目录实际上代表模块本身。
问题: 有没有办法,如何将每个 cmdlet/函数分离成独立文件?如果我有一个由多个 cmdlet 组成的模块,将它们全部放在单个 *.psm1 文件中不是很方便。
谢谢 马修
【问题讨论】:
标签: powershell cmdlets powershell-module