简单示例 - 启用 WindowsFeature

configuration EnableIISFeature
{
    node localhost
    {
        WindowsFeature IIS
        {
            Ensure = `Present`
            Name = “Web-Server”                      
        }
    }
}

如果在 Powershell(EnableIISFeature) 中运行此配置,它将生成 localhost.mof 文件。这是你可以在计算机上运行的已编译配置。

要在 localhost 上测试 DSC 配置,只需调用以下内容:

Start-DscConfiguration -ComputerName localhost -Wait