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.