Share via


Add-CMDeploymentTypeSupersedence

Adicione uma supersedência de tipo de implantação. Este cmdlet está preterido.

Syntax

Add-CMDeploymentTypeSupersedence
   [-IsUninstall <Boolean>]
   [-SupersededDeploymentType] <IResultObject>
   [-SupersedingDeploymentType] <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Importante

A partir da versão 2111, esse cmdlet é preterido e pode ser removido em uma versão futura. Use o cmdlet Set-CMApplicationSupersedence.

Use este cmdlet para definir um tipo de implantação para sobresser outro.

Para obter mais informações, consulte Aplicativos Supersede no 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

Há dois aplicativos de exemplo, aplicativo LOB v7 e aplicativo LOB v6. V7 sobressede v6. Os dois primeiros comandos usam o cmdlet Get-CMDeploymentType para obter objetos do tipo de implantação. Em seguida, ele usa esses objetos com para configurar a relação de supersedência.

$dt7 = Get-CMDeploymentType -ApplicationName "LOB app v7" -DeploymentTypeName "Install"
$dt6 = Get-CMDeploymentType -ApplicationName "LOB app v6" -DeploymentTypeName "Install"

Add-CMDeploymentTypeSupersedence -SupersedingDeploymentType $dt7 -SupersededDeploymentType $dt6 -IsUninstall $true

Parâmetros

-Confirm

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

Type:SwitchParameter
Aliases:cf
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

-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

-IsUninstall

Se $false , o novo tipo de implantação (sobressedência) atualizará o tipo de implantação instalado (supersedido). Se você definir esse parâmetro como $true , o Configuration Manager desinstala o tipo de implantação anterior quando ele instala o novo tipo de implantação.

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

-SupersededDeploymentType

Especifique um objeto de tipo de implantação para que o aplicativo seja sobressedido. Em outras palavras, o tipo de implantação antigo. Para obter esse objeto, use os cmdlets Get-CMDeploymentType ou Get-CMDeploymentTypeSupersedence.

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

-SupersedingDeploymentType

Especifique um objeto de tipo de implantação para que o aplicativo supere o outro. Em outras palavras, o tipo de implantação de substituição. Para obter esse objeto, use o cmdlet Get-CMDeploymentType.

Type:IResultObject
Position:0
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:None
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Nenhum

Saídas

System.Object