Aracılığıyla paylaş


Set-CMDeploymentTypeInstallBehavior

SYNOPSIS

Uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaları değiştirme.

SYNTAX

Set-CMDeploymentTypeInstallBehavior -InputObject <IResultObject> -ExeFileName <String>
 [-NewExeFileName <String>] [-DisplayName <String>] [-PassThru] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Sürüm 2107'den başlayarak, uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaları değiştirmek için bu cmdlet'i kullanın. Yükleme davranışı özelliği hakkında daha fazla genel bilgi için bkz. Yürütülebilir dosyaları çalıştırmayı denetleme.

Uygulamayı dağıtmak için PowerShell kullanıyorsanız New-CMApplicationDeployment veya Set-CMApplicationDeployment üzerinde AutoCloseExecutable parametresini kullanın. Bu parametre, yükleme davranışları için uygulama dağıtım ayarını etkinleştirir.

Not

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

EXAMPLES

Örnek 1: Yürütülebilir dosya yükleme davranışını değiştirme

Bu örnek, CenterApp uygulamasında denetlenen yürütülebilir dosyayınotepad.exeolarak calc.exe. ****

$appName = "CenterApp"
$dtName = "InterDept - Windows Installer (.msi file)"
$msi_dt = Get-CMDeploymentType -ApplicationName $appName -DeploymentTypeName $dtName
Set-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe" -NewExeFileName "calc.exe" -DisplayName "Calculator"

PARAMETERS

-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

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. Bunu ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DisplayName

Belirtilen yürütülebilir dosyayı tanımlamanıza yardımcı olacak kolay bir ad belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-ExeFileName

Hedef yürütülebilir dosyanın adını belirtin. Bu yürütülebilir dosyayı değiştirmek için NewExeFileName parametresini kullanın. Kolay adı değiştirmek için DisplayName parametresini kullanın.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Bu ayarı değiştirmek için bir uygulama 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

-NewExeFileName

Yeni hedef yürütülebilir dosyanın adını belirtin. İstemci Yapılandırma Yöneticisi bu dosya adının çalıştırılıp çalışmay olduğunu denetler.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Üzerinde çalışmakta olduğunu öğeyi temsil eden bir nesne dönmek için bu parametreyi ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
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ışmaz.

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.IResultObject

OUTPUTS

IResultObject#SMS_Application

NOTLAR

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

Add-CMDeploymentTypeInstallBehavior Get-CMDeploymentTypeInstallBehavior Remove-CMDeploymentTypeInstallBehavior

Get-CMDeploymentType

Set-CMApplicationDeployment