Sdílet prostřednictvím


Get-CMApplication

SYNOPSIS

Získání aplikace

SYNTAX

SearchByName (výchozí)

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

Tuto rutinu použijte k získání Správce konfigurace aplikace. Metadata Správce konfigurace aplikace definuje aplikace. Aplikace má jeden nebo více typů nasazení. Tyto typy nasazení zahrnují instalační soubory a informace potřebné k instalaci softwaru do zařízení. Typ nasazení má také pravidla, jako jsou metody detekce a požadavky. Tato pravidla určují, kdy a jak klient nainstaluje software.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Získání aplikace podle názvu

Tento příkaz získá objekt aplikace s názvem Application1.

Get-CMApplication -Name "Application1"

Příklad 2: Získání aplikace pro typ nasazení

První příkaz získá objekt typu nasazení s názvem DT2 pro aplikaci s názvem Application1 a uloží objekt do $DeploymentType proměnné. Druhý příkaz pomocí operátoru kanálu předá typ nasazení uložený v $DeploymentType get-CMApplication, který získá aplikaci pro typ nasazení.

$DeploymentType = Get-CMDeploymentType -DeploymentTypeName "DT2" -ApplicationName "Application1"
$DeploymentType | Get-CMApplication

PARAMETERS

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Fast

Přidáním tohoto parametru se nebudou automaticky aktualizovat opožděné vlastnosti. Opožděné vlastnosti obsahují hodnoty, které jsou relativně neefektivní k načtení. Získání těchto vlastností může způsobit další síťový provoz a snížit výkon rutin.

Pokud tento parametr použijete, rutina zobrazí upozornění. Pokud chcete toto upozornění zakázat, nastavte $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Zadejte CI_ID aplikace, která se má získat. Například, 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

Zadejte objekt typu nasazení pro získání přidružené aplikace. K získání tohoto objektu použijte rutinu Get-CMDeploymentType.

Type: IResultObject
Parameter Sets: SearchByDeploymentType
Aliases: DeploymentType

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

-ModelName

Zadejte ModelID aplikace, která se má získat. Například, 136846.

Type: String
Parameter Sets: SearchByModelName
Aliases:

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

-Name

Zadejte název aplikace, která se má získat.

Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, ApplicationName

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

-ShowHidden

Přidáním tohoto parametru zobrazíte skryté aplikace. Skrytá aplikace má vlastnost IsHidden nastavenou na $true . Skrytá aplikace se nezobrazí v konzole Správce konfigurace a vrátí se s touto rutinou pouze při zadání tohoto parametru.

Pokud chcete aplikaci skrýt, použijte následující příkazy:

$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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_ApplicationLatest

IResultObject#SMS_ApplicationLatest

IResultObject#SMS_Application

POZNÁMKY

Další informace o těchto návratový objekt a jejich vlastnostech najdete v následujících článcích:

Convert-CMApplication

ConvertFrom-CMApplication

ConvertTo-CMApplication

Export CMApplication

Import-CMApplication

New-CMApplication

Remove-CMApplication

Resume-CMApplication

Set-CMApplication

Pozastavení aplikace CMApplication