Compartir a través de


New-DscChecksum

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

Sintaxis

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

Description

El cmdlet New-DSCCheckSum genera archivos de suma de comprobación para documentos de Configuración de estado deseado (DSC) de PowerShell 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 de 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 pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-OutPath

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

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Path

Especifica la ruta de acceso del archivo de entrada.

Tipo:String[]
Alias:ConfigurationPath
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas