Add-CMDeploymentTypeReturnCode
Adicione códigos de retorno a um tipo de implantação de aplicativo com suporte.
Syntax
Add-CMDeploymentTypeReturnCode
-InputObject <IResultObject>
-ReturnCode <Int32>
[-CodeType <ExitCodeClass>]
[-Name <String>]
[-Description <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A partir da versão 2107, use este cmdlet para adicionar códigos de retorno a um tipo de implantação de aplicativo com suporte. Para obter mais informações gerais, consulte Deployment type Return Codes.
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: Adicionar código de retorno 1602 a um tipo de implantação MSI
Este exemplo adiciona o 1602
código de retorno ao tipo de implantação de aplicativo especificado.
$appName = "CenterApp"
$dtName = "InterDept - Windows Installer (.msi file)"
$msi_dt = Get-CMDeploymentType -ApplicationName $appName -DeploymentTypeName $dtName
Add-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 1602 -Name "User cancel" -CodeType Failure -Description "The user cancelled the installation"
Parâmetros
-CodeType
Especifique o tipo de código de retorno. Essa configuração define como o Configuration Manager interpreta o código de retorno especificado desse tipo de implantação. Os tipos disponíveis variam com base na tecnologia de tipo de implantação.
Failure
: Falha na instalação do tipo de implantação.Success
: O tipo de implantação instalado com êxito e nenhuma reinicialização é necessária.FastRetry
: Outra instalação já está em andamento no dispositivo. O cliente se recupera a cada duas horas, no total de 10 vezes.HardReboot
: O tipo de implantação instalado com êxito, mas exige que o dispositivo seja reiniciado. Nada mais pode ser instalado até que o dispositivo seja reiniciado.SoftReboot
: O tipo de implantação instalado com êxito, mas solicita que o dispositivo seja reiniciado. Outras instalações podem ocorrer antes que o dispositivo seja reiniciado.
Type: | ExitCodeClass |
Accepted values: | Failure, Success, FastRetry, HardReboot, SoftReboot |
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: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifique uma descrição opcional para ajudá-lo a identificar e descrever esse código de retorno.
Type: | String |
Aliases: | ReturnCodeDescription |
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 |
-InputObject
Especifique um objeto de tipo de implantação no qual adicionar o código de retorno. Para obter esse objeto, use o cmdlet Get-CMDeploymentType.
Type: | IResultObject |
Aliases: | DeploymentType |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifique um nome opcional para descrever esse código de retorno.
Type: | String |
Aliases: | ReturnCodeName |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnCode
Especifique um valor inteiro para o código de retorno esperado deste tipo de implantação. Esse valor é qualquer inteiro positivo ou negativo entre -2147483648
e 2147483647
.
Type: | Int32 |
Aliases: | ReturnCodeValue |
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: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
IResultObject
Observações
Para obter mais informações sobre esse objeto de retorno e suas propriedades, consulte SMS_Application classe WMI do servidor.