Delen via


New-DscChecksum

Hiermee maakt u controlesombestanden voor DSC-documenten en DSC-resources.

Syntaxis

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

Description

De New-DSCCheckSum cmdlet genereert controlesombestanden voor DSC-documenten (PowerShell Desired State Configuration) en gecomprimeerde DSC-resources. Met deze cmdlet wordt een controlesombestand gegenereerd voor elke configuratie en resource die moet worden gebruikt in de pull-modus. De DSC-service gebruikt de controlesommen om ervoor te zorgen dat de juiste configuratie en resources aanwezig zijn op het doelknooppunt. Plaats de controlesommen samen met de bijbehorende DSC-documenten en gecomprimeerde DSC-resources in het DSC-servicearchief.

Voorbeelden

Voorbeeld 1: Controlesombestanden maken voor alle configuraties in een specifiek pad

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

Met deze opdracht maakt u controlesombestanden voor alle configuraties in het pad C:\DSC\Configurations. Alle controlesombestanden die al bestaan, worden overgeslagen.

Voorbeeld 2: Controlesombestanden maken voor alle configuraties in een specifiek pad en de bestaande controlesombestanden overschrijven

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

Met deze opdracht maakt u nieuwe controlesombestanden voor alle configuraties in het pad C:\DSC\Configurations. Als u de parameter Forceren opgeeft, wordt de opdracht alle controlesombestanden overschreven die al bestaan.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Geeft aan dat de cmdlet het opgegeven uitvoerbestand overschrijft als het al bestaat.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OutPath

Hiermee geeft u het pad en de bestandsnaam van het uitvoercontrolesombestand.

Type:String
Position:1
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Hiermee geeft u het pad van het invoerbestand.

Type:String[]
Aliassen:ConfigurationPath
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden