New-DscChecksum
Crée des fichiers de somme de contrôle pour les documents DSC et les ressources DSC.
Syntax
New-DscChecksum
[-Path] <String[]>
[[-OutPath] <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet New-DSCCheckSum
de commande génère des fichiers de somme de contrôle pour les documents PowerShell Desired State Configuration (DSC) 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 pull. Le service DSC utilise les sommes de contrôle pour s’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 service 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 d’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 demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Indique que l'applet de commande remplace le fichier de sortie spécifié s'il existe déjà.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutPath
Spécifie le chemin d'accès et le nom de fichier de somme de contrôle de sortie.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Spécifie le chemin d’accès du fichier d’entrée.
Type: | String[] |
Aliases: | ConfigurationPath |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
None