Freigeben über


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\Configurationserstellt. 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\Configurationserstellt. 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

Ausgaben