Aracılığıyla paylaş


Set-CMDeploymentTypeReturnCode

SYNOPSIS

Belirtilen uygulama dağıtım türü için dönüş kodlarını değiştirin.

SYNTAX

Set-CMDeploymentTypeReturnCode -InputObject <IResultObject> -ReturnCode <Int32> [-CodeType <ExitCodeClass>]
 [-NewName <String>] [-Description <String>] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Sürüm 2107 ' den başlayarak, belirtilen uygulama dağıtım türü için dönüş kodlarını değiştirmek üzere bu cmdlet 'i kullanın. Daha fazla genel bilgi için bkz. dağıtım türü dönüş kodları.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1:3010 dönüş kodunun davranışını değiştirme

Bu örnek varsayılan 3010 dönüş kodunun davranışını değiştirir ve varsayılan olarak geçici önyükleme türüdür. Bu, sabit yeniden önyükleme olarak yapılandırır ve adı ve açıklamayı değiştirir.

$appName = "CenterApp"
$dtName = "InterDept - Windows Installer (.msi file)"
$msi_dt = Get-CMDeploymentType -ApplicationName $appName -DeploymentTypeName $dtName

Add-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 3010 -Name "Always reboot" -CodeType HardReboot -Description "Change soft reboot to hard reboot"

PARAMETERS

-CodeType

Dönüş kodu türünü belirtin. Bu ayar Configuration Manager, belirtilen dönüş kodunu bu dağıtım türünden nasıl yorumlayacağını tanımlar. Kullanılabilir türler, dağıtım türü teknolojisine göre farklılık gösterir.

  • Failure: Dağıtım türü yüklenemedi.

  • Success: Dağıtım türü başarıyla yüklendi ve yeniden başlatma gerekli değil.

  • FastRetry: Cihazda başka bir yükleme zaten devam ediyor. İstemci her iki saatte bir yeniden dener ve toplam 10 kez yeniden denenir.

  • HardReboot: Dağıtım türü başarıyla yüklendi, ancak cihazın yeniden başlatılmasını gerektiriyor. Cihaz yeniden başlatılana kadar başka hiçbir şey yüklenemez.

  • SoftReboot: Dağıtım türü başarıyla yüklendi, ancak cihazın yeniden başlatılmasını istiyor. Diğer yüklemeler cihaz yeniden başlatılmadan önce gerçekleşebilir.

Type: ExitCodeClass
Parameter Sets: (All)
Aliases:
Accepted values: Failure, Success, FastRetry, HardReboot, SoftReboot

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Açıklama

Bu dönüş kodunu tanımlamanızı ve açıklamanıza yardımcı olması için isteğe bağlı bir açıklama belirtin.

Type: String
Parameter Sets: (All)
Aliases: ReturnCodeDescription

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Dönüş kodunun üzerinde değiştirileceği bir dağıtım türü nesnesi belirtin. Bu nesneyi almak için Get-CMDeploymentType cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: (All)
Aliases: DeploymentType

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-YeniAd

Bu dönüş kodunu tanımlayacak yeni bir ad belirtin.

Type: String
Parameter Sets: (All)
Aliases: ReturnCodeName

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

-Geçiş

Bu parametreyi, çalışmakta olduğunuz öğeyi temsil eden bir nesneyi döndürecek şekilde ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıktı üretmeyebilir.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ReturnCode

Bu dağıtım türünden beklediğinizi dönüş kodu için bir tamsayı değeri belirtin. Bu değer, ve arasında herhangi bir pozitif veya negatif bir tamsayıdır -2147483648 2147483647 .

Type: Int32
Parameter Sets: (All)
Aliases: ReturnCodeValue

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

Iresultobject # SMS_Application

NOTLAR

Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için bkz. SMS_Application Server WMI sınıfı.

Add-CMDeploymentTypeReturnCode Get-CMDeploymentTypeReturnCode Remove-CMDeploymentTypeReturnCode

Get-CMDeploymentType