Partager via


New-DscChecksum

Crée des fichiers de somme de contrôle pour les documents DSC et les ressources DSC.

Syntaxe

New-DscChecksum
   [-Path] <String[]>
   [[-OutPath] <String>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande New-DSCCheckSum génère des fichiers de somme de contrôle pour les documents DSC (Desired State Configuration) PowerShell et les ressources DSC compressées. Cette applet de commande génère un fichier de somme de contrôle pour chaque configuration et ressource à utiliser en mode collecteur. Le service DSC utilise les sommes de contrôle pour vous assurer que la configuration et les ressources appropriées existent sur le nœud cible. Placez les sommes de contrôle avec les documents DSC associés et les ressources DSC compressées dans le magasin de services DSC.

Exemples

Exemple 1 : Créer des fichiers de somme de contrôle pour toutes les configurations d’un chemin d’accès spécifique

PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\"

Cette commande crée des fichiers de somme de contrôle pour toutes les configurations du chemin d’accès C:\DSC\Configurations. Tous les fichiers de somme de contrôle qui existent déjà sont ignorés.

Exemple 2 : Créer des fichiers de somme de contrôle pour toutes les configurations dans un chemin d’accès spécifique et remplacer les fichiers de somme de contrôle existants

PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\" -Force

Cette commande crée de nouveaux fichiers de somme de contrôle pour toutes les configurations du chemin d’accès C:\DSC\Configurations. Si vous spécifiez le paramètre force, la commande remplace tous les fichiers de somme de contrôle qui existent déjà.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

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

-Force

Indique que l’applet de commande remplace le fichier de sortie spécifié s’il existe déjà.

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

-OutPath

Spécifie le chemin d’accès et le nom du fichier de somme de contrôle de sortie.

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

-Path

Spécifie le chemin d’accès du fichier d’entrée.

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

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. 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

None

Sorties

Object