Share via


Remove-CMDeploymentTypeSupersedence

Remova uma relação de supersedência de tipo de implantação. Este cmdlet é preterido.

Syntax

Remove-CMDeploymentTypeSupersedence
      [-Force]
      [-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. Em vez disso, use o cmdlet Set-CMApplicationSupersedence .

Use esse cmdlet para remover um tipo de implantação substituído de um tipo de implantação substituído. Em outras palavras, remova o tipo de implantação de substituição do tipo de implantação antigo .

Para obter mais informações, confira Aplicativos do Supersede no Configuration Manager.

Observação

Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, confira introdução.

Exemplos

Exemplo 1

Há dois aplicativos de exemplo, o aplicativo LOB v7 e o aplicativo LOB v6. V7 substitui v6. O primeiro comando usa o cmdlet Get-CMDeploymentType para obter um objeto de tipo de implantação para v7. Em seguida, ele usa esse objeto com Get-CMDeploymentTypeSupersedence para obter o tipo de implantação substituído para v6. Por fim, ele remove a relação de supersedência entre os dois objetos.

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

Remove-CMDeploymentTypeSupersedence -SupersedingDeploymentType $dt7 -SupersededDeploymentType $dt6

Parâmetros

-Confirm

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

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

-DisableWildcardHandling

Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.

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

-Force

Força o comando a ser executado sem pedir a confirmação do usuário.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
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). Você não pode combiná-lo com DisableWildcardHandling.

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

-SupersededDeploymentType

Especifique um objeto de tipo de implantação para um aplicativo substituído. 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
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SupersedingDeploymentType

Especifique um objeto de tipo de implantação para um aplicativo que substitui 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
Required:True
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Saídas

System.Object