我可以将基于类的DSC资源存储在与PSM文件不同的文件中吗?

时间:2016-05-25 17:24:58

标签: powershell powershell-v5.0 dsc

目前,对于我的模块,我将实际代码存储在与PSM1文件不同的文件中,然后点源并使用Export-ModuleMember导出函数,这样它就可以轻松地调试/测试各个函数。

我认为这是不可能的,因为Export-ModuleMember没有提供导出DSCResource的选项,但是是否可以为基于类的DSC资源设置类似的设置?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

  1. 您可以拥有一个包含许多基于DSC类资源的模块。
  2. 在该模块中,每个文件可以有1个类,但不能进一步拆分(比如一个文件中的Test方法,另一个文件中的Set方法)。
  3. Powershell不支持部分类。