Criar recursos personalizados de configuração de estado desejado do Windows PowerShellBuild Custom Windows PowerShell Desired State Configuration Resources

Aplica-se a: Windows PowerShell 4.0, Windows PowerShell 5.0Applies To: Windows PowerShell 4.0, Windows PowerShell 5.0

A Configuração de Estado Desejado (DSC) do Windows PowerShell tem recursos internos que podem ser usados para configurar seu ambiente.Windows PowerShell Desired State Configuration (DSC) has built-in resources that you can use to configure your environment. (Para obter mais informações, consulte Recursos Internos de Configuração de Estado Desejado do Windows PowerShell.) Este tópico fornece uma visão geral do desenvolvimento de recursos e links para tópicos com exemplos e informações específicas.(For more information, see Built-In Windows PowerShell Desired State Configuration Resources.) This topic provides an overview of developing resources and links to topics with specific information and examples.

Componentes de recursos de DSCDSC resource components

Um recurso de DSC é um módulo do Windows PowerShell.A DSC resource is a Windows PowerShell module. O módulo contém o esquema (a definição das propriedades configuráveis) e a implementação (o código que faz o trabalho real especificado por uma configuração) do recurso.The module contains both the schema (the definition of the configurable properties) and the implementation (the code that does the actual work specified by a configuration) for the resource. Um esquema de recursos de DSC pode ser definido em um arquivo MOF e a implementação é executada por um módulo de script.A DSC resource schema can be defined in a MOF file, and the implementation is performed by a script module. Começando com o suporte das classes do PowerShell na versão 5, o esquema e a implementação podem ser definidos em uma classe.Beginning with the support of PowerShell classes in version 5, the schema and implementation can both be defined in a class. Os tópicos a seguir descrevem detalhadamente como criar recursos de DSC.The following topics describe in more detail how to create DSC resources.