Compartir a través de


New-DscChecksum

Crea archivos de suma de comprobación para documentos DSC y recursos de DSC.

Syntax

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

Description

El New-DSCCheckSum cmdlet genera archivos de suma de comprobación para documentos de PowerShell Desired State Configuration (DSC) y recursos de DSC comprimidos. Este cmdlet genera un archivo de suma de comprobación para cada configuración y recurso que se va a usar en modo de extracción. El servicio DSC usa las sumas de comprobación para asegurarse de que la configuración y los recursos correctos existen en el nodo de destino. Coloque las sumas de comprobación junto con los documentos DSC asociados y los recursos de DSC comprimidos en el almacén del servicio DSC.

Ejemplos

Ejemplo 1: Crear archivos de suma de comprobación para todas las configuraciones de una ruta de acceso específica

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

Este comando crea archivos de suma de comprobación para todas las configuraciones de la ruta de acceso C:\DSC\Configurations. Se omiten los archivos de suma de comprobación que ya existen.

Ejemplo 2: Crear archivos de suma de comprobación para todas las configuraciones de una ruta de acceso específica y sobrescribir los archivos de suma de comprobación existentes

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

Este comando crea nuevos archivos de suma de comprobación para todas las configuraciones de la ruta de acceso C:\DSC\Configurations. Especificar el parámetro Force hace que el comando sobrescriba los archivos de suma de comprobación que ya existen.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-Force

Indica que el cmdlet sobrescribe el archivo de salida especificado si ya existe.

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

-OutPath

Especifica la ruta de acceso y el nombre de archivo del archivo de suma de comprobación de salida.

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

-Path

Especifica la ruta de acceso del archivo de entrada.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

None

Salidas

Object