Condividi tramite


PSDscResources

PSDscResources è la nuova home delle risorse in box da PSDesiredStateConfiguration. Le risorse in questo modulo vengono gestite e supportate da Microsoft.

Queste risorse sono una combinazione di quelle nel modulo PSDesiredStateConfiguration e contributi della community dal modulo xPSDesiredStateConfiguration sperimentale in GitHub. Queste risorse sono state aggiornate di recente per soddisfare le linee guida per le risorse DSC Resource Kit High Quality Resource Module (HQRM).

Le risorse nella casella non incluse in questo modulo non devono essere interessate e possono comunque essere caricate dal modulo PSDesiredStateConfiguration .

Poiché PSDscResources sovrascrive le risorse in box, è disponibile solo per DSC 1.1 e PowerShell 5.1 o versione successiva. Alcuni degli aggiornamenti delle risorse forniti qui sono inclusi anche nel modulo xPSDesiredStateConfiguration , che è ancora compatibile con le versioni precedenti (anche se questo modulo non è supportato e potrebbe essere rimosso in futuro).

Per aggiornare le risorse in box alle versioni più recenti fornite da PSDscResources, installare prima PSDscResources dalla PowerShell Gallery:

Install-Module PSDscResources

Aggiungere quindi questa riga alla configurazione DSC:

Import-DscResource -ModuleName PSDscResources

Questo progetto ha adottato il Codice di comportamento di Microsoft per l'open source. Per altre informazioni, vedere Code of Conduct FAQ (Domande frequenti sul Codice di comportamento Open Source di Microsoft) oppure contattare opencode@microsoft.com per eventuali altre domande o commenti.

Risorse

  • Archivio: espandere o rimuovere il contenuto di un file di archivio (.zip).
  • Ambiente: gestire una variabile di ambiente per un computer o un processo.
  • Gruppo: gestire un gruppo locale.
  • GroupSet: gestire più risorse di gruppo con impostazioni comuni.
  • MsiPackage: installare o disinstallare un pacchetto MSI.
  • Registro di sistema: gestire una chiave o un valore del Registro di sistema.
  • Script: Eseguire blocchi di script di PowerShell.
  • Servizio: gestire un servizio Windows.
  • ServiceSet: gestire più servizi con impostazioni comuni.
  • Utente: gestire un utente locale.
  • WindowsFeature: installare o disinstallare un ruolo o una funzionalità di Windows.
  • WindowsFeatureSet: gestire più ruoli o funzionalità di Windows con impostazioni comuni.
  • WindowsOptionalFeature: abilitare o disabilitare una funzionalità facoltativa.
  • WindowsOptionalFeatureSet: gestire più funzionalità facoltative con impostazioni comuni.
  • WindowsPackageCab: installare o disinstallare un pacchetto da un file di windows cabinet (.cab).
  • WindowsProcess: avviare o arrestare un processo di Windows.
  • ProcessSet: gestire più processi di Windows con impostazioni comuni.

Risorse che funzionano in Nano Server

Risorse che non funzionano nella configurazione del computer

Quando si usa la funzionalità di configurazione del computer di Azure Automanage, non usare le risorse seguenti:

  • WindowsFeature
  • WindowsFeatureSet
  • WindowsOptionalFeature
  • WindowsOptionalFeatureSet
  • WindowsPackageCab

Esiste una limitazione nella configurazione del computer che impedisce a una risorsa DSC di usare tutti i cmdlet di PowerShell non inclusi in PowerShell stesso o in un modulo nel PowerShell Gallery. Queste risorse DSC usano i cmdlet da uno o più moduli di Windows e non funzioneranno nella configurazione del computer.