Dela via


New-DscChecksum

Skapar kontrollsummor för DSC-dokument och DSC-resurser.

Syntax

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

Description

Cmdleten New-DSCCheckSum genererar checksum-filer för PowerShell Desired State Configuration-dokument (DSC) och komprimerade DSC-resurser. Den här cmdleten genererar en kontrollsummafil för varje konfiguration och resurs som ska användas i pull-läge. DSC-tjänsten använder kontrollsummorna för att se till att rätt konfiguration och resurser finns på målnoden. Placera kontrollsummorna tillsammans med associerade DSC-dokument och komprimerade DSC-resurser i DSC-tjänstarkivet.

Exempel

Exempel 1: Skapa kontrollsummafiler för alla konfigurationer i en specifik sökväg

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

Det här kommandot skapar checksum-filer för alla konfigurationer i sökvägen C:\DSC\Configurations. Alla checksum-filer som redan finns hoppas över.

Exempel 2: Skapa kontrollsummafiler för alla konfigurationer i en specifik sökväg och skriv över de befintliga checksummorna

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

Det här kommandot skapar nya checksum-filer för alla konfigurationer i sökvägen C:\DSC\Configurations. Om du anger force-parametern kommer kommandot att skriva över alla checksum-filer som redan finns.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-Force

Anger att cmdleten skriver över den angivna utdatafilen om den redan finns.

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

-OutPath

Anger sökvägen och filnamnet för utdatakontrollsummafilen.

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

-Path

Anger sökvägen till indatafilen.

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

None

Utdata

Object