Remove-CMDeploymentTypeSupersedence
Remover uma relação de substituição do tipo de implementação. Este cmdlet foi preterido.
Sintaxe
Remove-CMDeploymentTypeSupersedence
[-Force]
[-SupersededDeploymentType] <IResultObject>
[-SupersedingDeploymentType] <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Importante
A partir da versão 2111, este cmdlet foi preterido e poderá ser removido numa versão futura. Em alternativa, utilize o cmdlet Set-CMApplicationSupersedence .
Utilize este cmdlet para remover um tipo de implementação de substituição de um tipo de implementação substituído. Por outras palavras, remova o tipo de implementação de substituição do tipo de implementação antigo .
Para obter mais informações, veja Substituir aplicações no Configuration Manager.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1
Existem duas aplicações de exemplo, a aplicação LOB v7 e a aplicação LOB v6. V7 substitui v6. O primeiro comando utiliza o cmdlet Get-CMDeploymentType para obter um objeto de tipo de implementação para v7. Em seguida, utiliza esse objeto com Get-CMDeploymentTypeSupersedence para obter o tipo de implementação substituído para v6. Por fim, remove a relação de substituição 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.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Force
Força o comando a ser executado sem pedir a confirmação do utilizador.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SupersededDeploymentType
Especifique um objeto de tipo de implementação para uma aplicação que é substituído. Por outras palavras, o tipo de implementação antigo . Para obter este objeto, utilize os cmdlets Get-CMDeploymentType ou Get-CMDeploymentTypeSupersedence .
Tipo: | IResultObject |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SupersedingDeploymentType
Especifique um objeto de tipo de implementação para uma aplicação que substitui outra. Por outras palavras, o tipo de implementação de substituição . Para obter este objeto, utilize o cmdlet Get-CMDeploymentType .
Tipo: | IResultObject |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
System.Object