PSDscResources

PSDscResourcesPSDesiredStateConfiguration 中现成资源的新主页。 此模块中的资源由 Microsoft 维护和支持。

这些资源是内置 PSDesiredStateConfiguration 模块中的资源,以及 GitHub 上实验 性 xPSDesiredStateConfiguration 模块中的社区贡献的组合。 这些资源最近也进行了更新,以满足 DSC 资源工具包 高质量资源模块 (HQRM) 指南

此模块中未包含的内置资源不应受到影响,仍可从内置 PSDesiredStateConfiguration 模块加载。

由于 PSDscResources 会覆盖内置资源,因此它仅适用于 DSC 1.1 和 PowerShell 5.1 或更高版本。 此处提供的一些资源更新也包含在 xPSDesiredStateConfiguration 模块中,该模块仍与早期版本 (兼容,但此模块不受支持,将来) 可能会删除。

若要将内置资源更新为 PSDscResources 提供的最新版本,请先从 PowerShell 库安装 PSDscResources

Install-Module PSDscResources

然后,将此行添加到 DSC 配置:

Import-DscResource -ModuleName PSDscResources

此项目采用了 Microsoft 开放源代码行为准则。 有关详细信息,请参阅行为准则常见问题解答,或如果有任何其他问题或意见,请与 联系。

资源

在 Nano Server 上运行的资源

在计算机配置中不起作用的资源

使用 Azure Automanage 的计算机配置功能时,请勿使用以下资源:

  • WindowsFeature
  • WindowsFeatureSet
  • WindowsOptionalFeature
  • WindowsOptionalFeatureSet
  • WindowsPackageCab

计算机配置存在限制,阻止 DSC 资源使用 PowerShell 本身或PowerShell 库模块中未包含的任何 PowerShell cmdlet。 这些 DSC 资源使用一个或多个 Windows 模块 中的 cmdlet,在计算机配置中不起作用。