Condividi tramite


New-DscChecksum

Crea file checksum per documenti DSC e risorse DSC.

Sintassi

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

Descrizione

Il New-DSCCheckSum cmdlet genera i file checksum per i documenti di PowerShell Desired State Configuration (DSC) e le risorse DSC compresse. Questo cmdlet genera un file checksum per ogni configurazione e risorsa da usare in modalità pull. Il servizio DSC usa i checksum per assicurarsi che la configurazione e le risorse corrette esistano nel nodo di destinazione. Inserire i checksum insieme ai documenti DSC associati e alle risorse DSC compresse nell'archivio dei servizi DSC.

Esempio

Esempio 1: Creare file checksum per tutte le configurazioni in un percorso specifico

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

Questo comando crea file checksum per tutte le configurazioni nel percorso C:\DSC\Configurations. Tutti i file checksum già esistenti vengono ignorati.

Esempio 2: Creare file checksum per tutte le configurazioni in un percorso specifico e sovrascrivere i file checksum esistenti

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

Questo comando crea nuovi file checksum per tutte le configurazioni nel percorso C:\DSC\Configurations. Se si specifica il parametro Force , il comando sovrascrive i file checksum già esistenti.

Parametri

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

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

-Force

Indica che il cmdlet sovrascrive il file di output specificato, se esiste già.

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

-OutPath

Specifica il percorso e il nome file del file di checksum di output.

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

-Path

Specifica il percorso del file di input.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

None

Output

Object