Share via


Invoke-CMContentValidation

Valide o conteúdo em um ponto de distribuição.

Syntax

Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DisableContentDependencyDetection]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      -ApplicationId <String[]>
      [-CollectionName <String[]>]
      [-DisableContentDependencyDetection]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      -ApplicationName <String[]>
      [-CollectionName <String[]>]
      [-DisableContentDependencyDetection]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      -BootImageId <String[]>
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      -BootImageName <String[]>
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      -DeploymentPackageId <String[]>
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      -DeploymentPackageName <String[]>
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -DriverPackageId <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -DriverPackageName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -OperatingSystemImage <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -OperatingSystemImageId <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -OperatingSystemImageName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -OperatingSystemInstallerId <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -OperatingSystemInstallerName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -PackageId <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -PackageName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -TaskSequenceId <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-CMContentValidation
      [-CollectionName <String[]>]
      [-DistributionPointGroupName <String[]>]
      [-DistributionPointName <String[]>]
      -TaskSequenceName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Use este cmdlet para validar o conteúdo em um ponto de distribuição. Quando você valida o conteúdo, o Configuration Manager garante que todo o conjunto de arquivos transferidos com êxito para o ponto de distribuição. Para obter mais informações, consulte Deploy and manage content in Configuration Manager.

Observação

Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\> exemplo. Para obter mais informações, consulte getting started.

Exemplos

Exemplo 1: Validar conteúdo para um aplicativo

Este comando valida o conteúdo do aplicativo chamado Dictionary um ponto de distribuição chamado DPServer01.

Invoke-CMContentValidation -ApplicationName "Dictionary" -DistributionPointName "DPServer01"

Parâmetros

-ApplicationId

Especifique uma matriz de IDs de aplicativo a ser validada. Essas IDs são GUIDs como cadeias de caracteres.

Por padrão, o Configuration Manager também valida o conteúdo para aplicativos dependentes. Para desabilitar esse comportamento, use o parâmetro DisableContentDependencyDetection.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationName

Especifique uma matriz de nomes de aplicativos para validar.

Por padrão, o Configuration Manager também valida o conteúdo para aplicativos dependentes. Para desabilitar esse comportamento, use o parâmetro DisableContentDependencyDetection.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BootImageId

Especifique uma matriz de IDs de imagem de inicialização a ser validada. Por exemplo, "XYZ00015".

Type:String[]
Aliases:BootImageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BootImageName

Especifique uma matriz de nomes de imagem de inicialização para validar.

Type:String[]
Aliases:BootImageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CollectionName

Especifique uma matriz de nomes de coleção do Configuration Manager. Use essa coleção para direcionar os pontos de distribuição nos quais validar o conteúdo.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

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

-DeploymentPackageId

Especifique uma matriz de IDs de pacote de implantação de atualização de software para validar. Por exemplo, "XYZ00016".

Type:String[]
Aliases:DeploymentPackageIds, SoftwareUpdatesPackageId, SoftwareUpdatesPackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentPackageName

Especifique uma matriz de nomes de pacote de implantação de atualização de software para validar.

Type:String[]
Aliases:DeploymentPackageNames, SoftwareUpdatesPackageName, SoftwareUpdatesPackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableContentDependencyDetection

Adicione esse parâmetro para não validar automaticamente o conteúdo para aplicativos dependentes.

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

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

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

-DistributionPointGroupName

Especifique uma matriz de nomes de grupo de pontos de distribuição no qual validar o conteúdo.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DistributionPointName

Especifique uma matriz de nomes de ponto de distribuição no qual validar o conteúdo.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DriverPackageId

Especifique uma matriz de IDs de pacote de driver a ser validada. Por exemplo, "XYZ00017".

Type:String[]
Aliases:DriverPackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DriverPackageName

Especifique uma matriz de nomes de pacote de driver para validar.

Type:String[]
Aliases:DriverPackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

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

-InputObject

Especifique um tipo de objeto a ser validado. Para obter esses objetos, use um dos seguintes cmdlets:

Type:IResultObject
Aliases:Application, Package, BootImage, DeploymentPackage, SoftwareUpdatePackage, DriverPackage, ImagePackage, OperatingSystemInstaller, TaskSequence
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-OperatingSystemImage

Especifique um objeto de imagem do sistema operacional a ser validado. Para obter esse objeto, use o cmdlet Get-CMOperatingSystemImage.

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

-OperatingSystemImageId

Especifique uma matriz de IDs de imagem do sistema operacional a ser validada. Por exemplo, "XYZ00018".

Type:String[]
Aliases:OperatingSystemImageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemImageName

Especifique uma matriz de nomes de imagem do sistema operacional para validar.

Type:String[]
Aliases:OperatingSystemImageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemInstallerId

Especifique uma matriz de IDs de pacote de atualização do sistema operacional a ser validada. Por exemplo, "XYZ00019".

Type:String[]
Aliases:OperatingSystemInstallerIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OperatingSystemInstallerName

Especifique uma matriz de nomes de pacote de atualização do sistema operacional para validar.

Type:String[]
Aliases:OperatingSystemImageInstallerNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PackageId

Especifique uma matriz de IDs de pacote herdadas para validar. Por exemplo, "XYZ00020".

Type:String[]
Aliases:PackageIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PackageName

Especifique uma matriz de nomes de pacote herdados para validar.

Type:String[]
Aliases:PackageNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TaskSequenceId

Especifique uma matriz de IDs de sequência de tarefas para validar o conteúdo referenciado. Por exemplo, "XYZ00021".

Type:String[]
Aliases:TaskSequenceIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TaskSequenceName

Especifique uma matriz de nomes de sequência de tarefas para validar o conteúdo referenciado.

Type:String[]
Aliases:TaskSequenceNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object