PSDscResources

PSDscResources är det nya hemmet för de inbyggda resurserna från PSDesiredStateConfiguration. Resurserna i den här modulen underhålls och stöds av Microsoft.

Dessa resurser är en kombination av dem i den inbyggda MODULen PSDesiredStateConfiguration samt community-bidrag från vår experimentella xPSDesiredStateConfiguration-modul på GitHub. Dessa resurser har också nyligen uppdaterats för att uppfylla riktlinjerna för DSC Resource Kit High Quality Resource Module (HQRM).

Inbyggda resurser som inte ingår i den här modulen bör inte påverkas och kan fortfarande läsas in från den inbyggda MODULen PSDesiredStateConfiguration .

Eftersom PSDscResources skriver över inbyggda resurser är det bara tillgängligt för DSC 1.1 och PowerShell 5.1 eller senare. Flera av resursuppdateringarna som tillhandahålls här ingår också i modulen xPSDesiredStateConfiguration , som fortfarande är kompatibel med tidigare versioner (även om den här modulen inte stöds och kan tas bort i framtiden).

Om du vill uppdatera dina inkorgsresurser till de senaste versionerna från PSDscResources installerar du först PSDscResources från PowerShell-galleriet:

Install-Module PSDscResources

Lägg sedan till den här raden i DSC-konfigurationen:

Import-DscResource -ModuleName PSDscResources

Det här projektet använder sig av Microsofts uppförandekod för öppen källkod. Mer information finns i Vanliga frågor och svar om uppförandekod eller kontakt opencode@microsoft.com med ytterligare frågor eller kommentarer.

Resurser

  • Arkiv: Expandera eller ta bort innehållet i en arkivfil (.zip).
  • Miljö: Hantera en miljövariabel för en dator eller process.
  • Grupp: Hantera en lokal grupp.
  • GroupSet: Hantera flera gruppresurser med vanliga inställningar.
  • MsiPackage: Installera eller avinstallera ett MSI-paket.
  • Register: Hantera en registernyckel eller ett värde.
  • Skript: Kör PowerShell-skriptblock.
  • Tjänst: Hantera en Windows-tjänst.
  • ServiceSet: Hantera flera tjänster med vanliga inställningar.
  • Användare: Hantera en lokal användare.
  • WindowsFeature: Installera eller avinstallera en Windows-roll eller -funktion.
  • WindowsFeatureSet: Hantera flera Windows-roller eller funktioner med vanliga inställningar.
  • WindowsOptionalFeature: Aktivera eller inaktivera en valfri funktion.
  • WindowsOptionalFeatureSet: Hantera flera valfria funktioner med vanliga inställningar.
  • WindowsPackageCab: Installera eller avinstallera ett paket från en Windows-kabinettfil (.cab).
  • WindowsProcess: Starta eller stoppa en Windows-process.
  • ProcessSet: Hantera flera Windows-processer med vanliga inställningar.

Resurser som fungerar på Nano Server

Resurser som inte fungerar i datorkonfiguration

När du använder Azure Automanages datorkonfigurationsfunktion ska du inte använda följande resurser:

  • WindowsFeature
  • WindowsFeatureSet
  • WindowsOptionalFeature
  • WindowsOptionalFeatureSet
  • WindowsPackageCab

Det finns en begränsning i datorkonfigurationen som hindrar en DSC-resurs från att använda powershell-cmdletar som inte ingår i själva PowerShell eller i en modul på PowerShell-galleriet. Dessa DSC-resurser använder cmdletar från en eller flera Windows-moduler och fungerar inte i datorkonfigurationen.