Get-CMApplication
SYNOPSIS
Uygulama al.
SYNTAX
SearchByName (Varsayılan)
Get-CMApplication [-Fast] [[-Name] <String>] [-ShowHidden] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByIdMandatory
Get-CMApplication [-Fast] -Id <Int32> [-ShowHidden] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByDeploymentType
Get-CMApplication [-Fast] -InputObject <IResultObject> [-ShowHidden] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
SearchByModelName
Get-CMApplication [-Fast] -ModelName <String> [-ShowHidden] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
DESCRIPTION
Yeni bir uygulama almak için bu cmdlet'Yapılandırma Yöneticisi kullanın. Bir Yapılandırma Yöneticisi uygulama, uygulamayla ilgili meta verileri tanımlar. Bir uygulamanın bir veya daha fazla dağıtım türü vardır. Bu dağıtım türleri, cihazlara yazılım yüklemek için gereken yükleme dosyalarını ve bilgileri içerir. Dağıtım türünün algılama yöntemleri ve gereksinimleri gibi kuralları da vardır. Bu kurallar, istemcinin yazılımı ne zaman ve nasıl yükley olduğunu belirtir.
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: Bir uygulamayı adıyla al
Bu komut Application1 adlı uygulama nesnesini alır.
Get-CMApplication -Name "Application1"
Örnek 2: Dağıtım türü için uygulamayı al
İlk komut, Application1 adlı uygulama için DT2 adlı dağıtım türü nesnesini alır ve nesneyi $DeploymentType depolar. İkinci komut, dağıtım türü için uygulamayı alan Get-CMApplication'a $DeploymentType dağıtım türünü geçmek için işlem hattı işleci kullanır.
$DeploymentType = Get-CMDeploymentType -DeploymentTypeName "DT2" -ApplicationName "Application1"
$DeploymentType | Get-CMApplication
PARAMETERS
-DisableWildcardHandling
Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. 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
-Hızlı
Geç özellikleri otomatik olarak yenilemek için bu parametreyi ekleyin. Yavaş özellikler, nispeten verimsiz değerler içerir. Bu özellikleri almak ek ağ trafiğine neden olabilir ve cmdlet performansını düşürebilir.
Bu parametreyi kullanasanız, cmdlet bir uyarı görüntüler. Bu uyarıyı devre dışı bırakmak için ayarını $CMPSSuppressFastNotUsedCheck = $true
ayarlayın.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
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
-Id
Bir CI_ID için gereken veri hedeflerini belirtin. Örneğin, 136846
.
Type: Int32
Parameter Sets: SearchByIdMandatory
Aliases: CIId, CI_ID
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
İlişkili uygulamayı almak için bir dağıtım türü nesnesi belirtin. Bu nesneyi almak için Get-CMDeploymentType cmdlet'ini kullanın.
Type: IResultObject
Parameter Sets: SearchByDeploymentType
Aliases: DeploymentType
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-ModelName
Elde etmek istediğiniz uygulamanın ModelID'lerini belirtin. Örneğin, 136846
.
Type: String
Parameter Sets: SearchByModelName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Elde etmek istediğiniz uygulamanın adını belirtin.
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, ApplicationName
Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-ShowHidden
Gizli uygulamaları göstermek için bu parametreyi ekleyin. Gizli bir uygulamada IsHidden özelliği olarak $true
ayarlanmıştır. Gizli uygulama, Yapılandırma Yöneticisi konsolunda görüntülenmez ve yalnızca bu parametreyi belirttiğinizde bu cmdlet ile birlikte döndürür.
Bir uygulamayı gizlemek için aşağıdaki komutları kullanın:
$app = Get-CMApplication -Name "test app" $app. IsHidden = $true $app. Put()
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
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_ApplicationLatest
IResultObject#SMS_ApplicationLatest
IResultObject#SMS_Application
NOTLAR
Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için aşağıdaki makalelere bakın: