2
现在我有一个.ps1
PowerShell脚本cmdlet(它们可以接受参数)的集合,它们彼此相关,但每个都相当复杂。我希望将它们组织到一个模块中,最好将它们保存在单独的文件中。模块中的PowerShell .ps1文件cmdlet
这样做的最好方法是什么?我可以将它们保存在单独的.ps1文件中,并使用模块清单来说明它们是模块的一部分吗?我是否需要将文件的源文件点成.psm1
文件才能保持文件分离?或者将它们分成单独的文件是不明智的?
我最终包装了所有这些文件cmdlet以使它们具有功能,以便我可以对它们进行点源。我试图让它不会修改这些文件来将它们收集到一个模块中,但它似乎不可能。 –