作为部署的一部分,您如何自动分发所需状态配置自定义资源?

Dan*_*ann 9 powershell dsc

我正在努力利用微软的DSC Resource Kit(特别是XWebAdministration,至少对于初学者而言).我对DSC比较熟悉,所以不用担心脚本的实际功能......它做了它应该做的事情,或者至少我很确定它确实如此.

问题是当我从我的业务流程框执行脚本时,我所定位的服务器会返回此错误:

The PowerShell provider xWebAdministration does not exist at the PowerShell module 
path nor is it registered as a WMI provider.
    + CategoryInfo          : InvalidOperation: (root/Microsoft/...gurationManager 
   :String) [], CimException
    + FullyQualifiedErrorId : ModuleNameNotFound
    + PSComputerName        : [redacted]
Run Code Online (Sandbox Code Playgroud)

发生这种情况的原因显而易见:我没有xWebAdministration在这些机器上安装模块.问题是:作为部署的一部分,自动分发自定义资源的正确方法是什么?在几十个或几百个盒子上手动安装自定义资源是很麻烦的,所以必须有一种方法,我在任何地方都看不到任何关于这个主题的文档.