Set-CMDeploymentTypeSupersedence
SYNOPSIS
Configure uma relação de supersedência numa aplicação.
SYNTAX
Set-CMDeploymentTypeSupersedence -InputObject <IResultObject> [-IsUninstall <Boolean>] [-PassThru]
-SupersedingDeploymentType <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
[-Confirm] [<CommonParameters>]
DESCRIPTION
Utilize este cmdlet para configurar uma relação de supersedência numa aplicação.
Para obter mais informações, consulte as aplicações Supersede no Gestor de Configuração.
Nota
Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\>
. Para mais informações, consulte a partida.
EXAMPLES
Exemplo 1
Existem duas aplicações exemplo, app LOB v7 e app LOB v6. V7 substitui v6. Os dois primeiros comandos utilizam o cmdlet Get-CMDeploymentType para obter objetos do tipo de implantação. Em seguida, usa esses objetos 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"
Set-CMDeploymentTypeSupersedence -SupersedingDeploymentType $dt7 -InputObject $dt6 -IsUninstall $true
PARAMETERS
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Especifique um objeto tipo de implementação para a aplicação para substituir. Por outras palavras, o antigo tipo de implantação. Para obter este objeto, utilize os cmdletes Get-CMDeploymentType ou Get-CMDeploymentTypeSupersedence.
Type: IResultObject
Parameter Sets: (All)
Aliases: SupersededDeploymentType
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IsUninstall
Se, $false
o novo tipo de implantação (substituição) atualizar o tipo de implantação instalado (substituído). Se definir este parâmetro para $true
, o Gestor de Configuração desinstala o tipo de implementação anterior quando instala o novo tipo de implementação.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- PassThru
Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SupersedingDeploymentType
Especifique um objeto tipo de implementação para a aplicação para substituir o outro. Por outras palavras, o tipo de substituição. Para obter este objeto, utilize o cmdlet Get-CMDeploymentType.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- O QueIf
Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
Sistema.Objeto
NOTAS
RELATED LINKS
Add-CMDeploymentTypeSupersedence
Get-CMDeploymentTypeSupersedence