Einrichten einer Erstellungsumgebung für Computerkonfigurationen

Mit dem PowerShell-Modul GuestConfiguration wird die Erstellung benutzerdefinierter Inhalte automatisiert, z. B.:

  • Erstellen eines Inhaltsartefakts für die Computerkonfiguration (.zip)
  • Überprüfen, ob das Paket die Anforderungen erfüllt
  • Lokales Installieren des Computerkonfigurations-Agents zu Testzwecken
  • Überprüfen, ob das Paket verwendet werden kann, um Einstellungen auf einem Computer zu überwachen
  • Überprüfen, ob das Paket verwendet werden kann, um Einstellungen auf einem Computer zu konfigurieren
  • Veröffentlichen des Pakets in Azure Storage
  • Erstellen einer Richtliniendefinition
  • Veröffentlichen der Richtlinie

Die Unterstützung für die Anwendung von Konfigurationen über die Computerkonfiguration wurde in Version 3.4.2 eingeführt.

Basisanforderungen

Betriebssysteme, unter denen das Modul installiert werden kann:

  • Ubuntu 18
  • Windows

Das Modul kann auf einem Computer installiert werden, auf dem PowerShell 7.x ausgeführt wird. Installieren Sie die in der folgenden Tabelle aufgeführten Versionen von PowerShell für Ihr Betriebssystem.

OS PowerShell-Version
Windows PowerShell 7.1.3
Ubuntu 18 PowerShell 7.2.4

Für das Modul GuestConfiguration wird die folgende Software benötigt:

  • Azure PowerShell 5.9.0 oder höher. Die erforderlichen Az PowerShell-Module werden automatisch mit dem GuestConfiguration-Modul installiert. Alternativ können Sie diese Anweisungen befolgen.

Zur Installation des GuestConfiguration-Moduls unter Windows oder Linux führen Sie den folgenden Befehl in PowerShell 7 aus.

# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration

Überprüfen Sie, ob das Modul importiert wurde:

# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'

Nächster Schritt