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 Cmdlet New-DSCCheckSum
generiert Prüfsummendateien für DSC-Dokumente (PowerShell Desired State Configuration) 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 Ressourcen auf dem Zielknoten vorhanden sind. Platzieren Sie die Prüfsummen zusammen mit den zugehörigen 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 parameter Force angeben, werden alle bereits vorhandenen Prüfsummendateien durch den Befehl überschrieben.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
Gibt an, dass das Cmdlet die angegebene Ausgabedatei überschreibt, wenn sie bereits vorhanden ist.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OutPath
Gibt den Pfad und Dateinamen der Ausgabeprüfsummendatei an.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Path
Gibt den Pfad der Eingabedatei an.
Typ: | String[] |
Aliase: | ConfigurationPath |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None