Compartilhar via


New-DscChecksum

Cria arquivos de soma de verificação para documentos DSC e recursos de DSC.

Syntax

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

Description

O New-DSCCheckSum cmdlet gera arquivos de soma de verificação para documentos de DSC (Desired State Configuration) do PowerShell e recursos de DSC compactados. Esse cmdlet gera um arquivo de soma de verificação para cada configuração e recurso a ser usado no modo de pull. O serviço DSC usa as somas de verificação para garantir que a configuração e os recursos corretos existam no nó de destino. Coloque as somas de verificação junto com os documentos DSC associados e os recursos de DSC compactados no repositório de serviços DSC.

Exemplos

Exemplo 1: Criar arquivos de soma de verificação para todas as configurações em um caminho específico

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

Esse comando cria arquivos de soma de verificação para todas as configurações no caminho C:\DSC\Configurations. Todos os arquivos de soma de verificação que já existem são ignorados.

Exemplo 2: criar arquivos de soma de verificação para todas as configurações em um caminho específico e substituir os arquivos de soma de verificação existentes

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

Esse comando cria novos arquivos de soma de verificação para todas as configurações no caminho C:\DSC\Configurations. Especificar o parâmetro Force faz com que o comando substitua todos os arquivos de soma de verificação que já existem.

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

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

-Force

Indica que o cmdlet substitui o arquivo de saída especificado se ele já existir.

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

-OutPath

Especifica o caminho e o nome do arquivo de soma de verificação de saída.

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

-Path

Especifica o caminho do arquivo de entrada.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

None

Saídas

Object