PSDscResources

PSDscResources es el nuevo hogar de los recursos de la caja de PSDesiredStateConfiguration. Microsoft mantiene y admite los recursos de este módulo.

Estos recursos son una combinación de los que se encuentran en el módulo PSDesiredStateConfiguration , así como las contribuciones de la comunidad de nuestro módulo experimental xPSDesiredStateConfiguration en GitHub. Estos recursos también se han actualizado recientemente para cumplir las directrices del Módulo de recursos de alta calidad (HQRM) del Kit de recursos de DSC.

Los recursos no incluidos en este módulo no deben verse afectados y todavía se pueden cargar desde el módulo PSDesiredStateConfiguration .

Dado que PSDscResources sobrescribe recursos en el cuadro, solo está disponible para DSC 1.1 y PowerShell 5.1 o posterior. Varias de las actualizaciones de recursos proporcionadas aquí también se incluyen en el módulo xPSDesiredStateConfiguration , que sigue siendo compatible con versiones anteriores (aunque este módulo no es compatible y se puede quitar en el futuro).

Para actualizar los recursos de fábrica a las versiones más recientes proporcionadas por PSDscResources, instale primero PSDscResources desde el Galería de PowerShell:

Install-Module PSDscResources

A continuación, agregue esta línea a la configuración de DSC:

Import-DscResource -ModuleName PSDscResources

Este proyecto ha adoptado el Código de conducta de Microsoft Open Source. Para más información, consulte las preguntas más frecuentes del código de conducta o póngase en contacto con opencode@microsoft.com si tiene cualquier otra pregunta o comentario.

Recursos

  • Archivo: expanda o quite el contenido de un archivo de archivo (.zip).
  • Entorno: administre una variable de entorno para una máquina o proceso.
  • Grupo: administre un grupo local.
  • GroupSet: administre varios recursos de grupo con la configuración común.
  • MsiPackage: instale o desinstale un paquete MSI.
  • Registro: administre una clave o un valor del Registro.
  • Script: ejecute bloques de scripts de PowerShell.
  • Servicio: administrar un servicio de Windows.
  • ServiceSet: administre varios servicios con la configuración común.
  • Usuario: administre un usuario local.
  • WindowsFeature: instale o desinstale un rol o característica de Windows.
  • WindowsFeatureSet: administra varios roles o características de Windows con una configuración común.
  • WindowsOptionalFeature: habilite o deshabilite una característica opcional.
  • WindowsOptionalFeatureSet: administre varias características opcionales con una configuración común.
  • WindowsPackageCab: instale o desinstale un paquete de un archivo de gabinete de Windows (.cab).
  • WindowsProcess: inicie o detenga un proceso de Windows.
  • ProcessSet: administre varios procesos de Windows con una configuración común.

Recursos que funcionan en Nano Server

Recursos que no funcionan en la configuración de la máquina

Al usar la característica de configuración de máquina de Azure Automanage, no use los siguientes recursos:

  • WindowsFeature
  • WindowsFeatureSet
  • WindowsOptionalFeature
  • WindowsOptionalFeatureSet
  • WindowsPackageCab

Hay una limitación en la configuración de la máquina que impide que un recurso de DSC use los cmdlets de PowerShell que no se incluyan en PowerShell en sí o en un módulo de la Galería de PowerShell. Estos recursos de DSC usan cmdlets de uno o varios módulos de Windows y no funcionarán en la configuración de la máquina.