Delen via


New-DscChecksum

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

Syntax

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

Description

De New-DSCCheckSum cmdlet genereert controlesombestanden voor Windows PowerShell Desired State Configuration (DSC)-documenten en gecomprimeerde DSC-resources. Deze cmdlet genereert een controlesombestand 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

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

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 Force opgeeft, overschrijft de opdracht alle controlesombestanden die al bestaan.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OutPath

Hiermee geeft u het pad en de bestandsnaam van de uitvoer controlesom bestand.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Hiermee geeft u het pad van het invoerbestand.

Type:String[]
Aliases:ConfigurationPath
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

None

Uitvoerwaarden

Object