Partager via


Get-AzAutomationDscOnboardingMetaconfig

Crée des fichiers .mof de métaconfiguration.

Syntaxe

Get-AzAutomationDscOnboardingMetaconfig
   [-OutputFolder <String>]
   [-ComputerName <String[]>]
   [-Force]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Get-AzAutomationDscOnboardingMetaconfig crée des fichiers MOF (Desired State Configuration) APS. Cette applet de commande crée un fichier .mof pour chaque nom d’ordinateur que vous spécifiez. L’applet de commande crée un dossier pour les fichiers .mof. Vous pouvez exécuter l’applet de commande Set-DscLocalConfigurationManager pour ce dossier pour intégrer ces ordinateurs dans un compte Azure Automation en tant que nœuds DSC.

Exemples

Exemple 1 : Intégrer des serveurs à Automation DSC

Get-AzAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop"
Set-DscLocalConfigurationManager -Path "C:\Users\PattiFuller\Desktop\DscMetaConfigs" -ComputerName "Server01", "Server02"

La première commande crée des fichiers de métaconfiguration DSC pour deux serveurs pour le compte Automation nommé Contoso17. La commande enregistre ces fichiers sur un bureau. La deuxième commande utilise l’applet de commande Set-DscLocalConfigurationManager pour appliquer la méta-configuration aux ordinateurs spécifiés pour les intégrer en tant que nœuds DSC.

Paramètres

-AutomationAccountName

Spécifie le nom d’un compte Automation. Vous pouvez intégrer les ordinateurs spécifiés par le paramètre ComputerName au compte spécifié par ce paramètre.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ComputerName

Spécifie un tableau de noms d’ordinateurs pour lesquels cette applet de commande génère des fichiers .mof. Si vous ne spécifiez pas ce paramètre, l’applet de commande génère un fichier .mof pour l’ordinateur actuel (localhost).

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter la commande cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

Force l’exécution de la commande sans vous inviter à confirmer et à remplacer les fichiers .mof existants portant le même nom.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-OutputFolder

Spécifie le nom d’un dossier dans lequel cette applet de commande stocke les fichiers .mof.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Spécifie le nom d’un groupe de ressources. Cette applet de commande crée des fichiers .mof pour intégrer des ordinateurs dans le groupe de ressources spécifié par ce paramètre.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

String[]

Sorties

DscOnboardingMetaconfig