New-DscChecksum
Erstellt Prüfsummendateien für DSC-Dokumente und DSC-Ressourcen.
Syntax
New-DscChecksum
[-Path] <String[]>
[[-OutPath] <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das New-DSCCheckSum
Cmdlet generiert Prüfsummendateien für PowerShell-Desired State Configuration-Dokumente (DSC) und komprimierte DSC-Ressourcen. Dieses Cmdlet generiert eine Prüfsummendatei für jede Konfiguration und Ressource, die im Pullmodus verwendet werden soll. Der DSC-Dienst verwendet die Prüfsummen, um sicherzustellen, dass die richtige Konfiguration und die richtigen Ressourcen auf dem Zielknoten vorhanden sind. Platzieren Sie die Prüfsummen zusammen mit den zugeordneten DSC-Dokumenten und komprimierten DSC-Ressourcen im DSC-Dienstspeicher.
Beispiele
Beispiel 1: Erstellen von Prüfsummendateien für alle Konfigurationen in einem bestimmten Pfad
PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\"
Mit diesem Befehl werden Prüfsummendateien für alle Konfigurationen im Pfad C:\DSC\Configurations
erstellt.
Alle bereits vorhandenen Prüfsummendateien werden übersprungen.
Beispiel 2: Erstellen von Prüfsummendateien für alle Konfigurationen in einem bestimmten Pfad und Überschreiben der vorhandenen Prüfsummendateien
PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\" -Force
Mit diesem Befehl werden neue Prüfsummendateien für alle Konfigurationen im Pfad C:\DSC\Configurations
erstellt.
Wenn Sie den Force-Parameter angeben, überschreibt der Befehl alle bereits vorhandenen Prüfsummendateien.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Gibt an, dass das Cmdlet die angegebene Ausgabedatei überschreibt, wenn diese bereits vorhanden ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutPath
Gibt den Pfad und den Dateinamen der Ausgabeprüfsummendatei an.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Gibt den Pfad der Eingabedatei an.
Type: | String[] |
Aliases: | ConfigurationPath |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None