Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Get-CMApplicationGroup

Get an application group.

Syntax

SearchByName (Default)

Get-CMApplicationGroup
 [[-Name] <String>]
 [-ShowHidden]
 [-DisableWildcardHandling]
 [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByIdMandatory

Get-CMApplicationGroup
 -Id <Int32>
 [-ShowHidden]
 [-DisableWildcardHandling]
 [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByModelName

Get-CMApplicationGroup
 -ModelName <String>
 [-ShowHidden]
 [-DisableWildcardHandling]
 [-ForceWildcardHandling]
 [<CommonParameters>]

Description

Use this cmdlet to get an application group. Use an application group to deploy multiple applications to a collection as a single deployment. The metadata you specify about the app group is seen in Software Center as a single entity. You can order the apps in the group so that the client installs them in a specific order. For more information, see Create application groups.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Examples

Example 1

This example gets an app group named Central app.

Get-CMApplicationGroup -Name 'Central app'

Parameters

-DisableWildcardHandling

This parameter treats wildcard characters as literal character values. You can't combine it with ForceWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-ForceWildcardHandling

This parameter processes wildcard characters and may lead to unexpected behavior (not recommended). You can't combine it with DisableWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Id

Specify the ID of the app group to get. This value is the same as the CI_ID, for example 1025866.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:CIId, CI_ID

Parameter sets

-ModelName

Specify the application model identifier of the app group to get. This value is also known as the CI Unique ID. For example, ScopeId_0D7D8B60-F2F9-484A-B9F3-4A8B68D14D59/ApplicationGroup_047fbf05-55f4-42ab-9581-e63fd0337fed.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

-Name

Specify the name of the app group to get.

Parameter properties

Type:String
Default value:None
Supports wildcards:True
DontShow:False
Aliases:LocalizedDisplayName, ApplicationGroupName

Parameter sets

-ShowHidden

Add this parameter to show hidden application groups. A hidden app group has the IsHidden property set to $true. A hidden app group doesn't display in the Configuration Manager console, and it only returns with this cmdlet when you specify this parameter.

To hide an app group, use the following commands:

$appGroup = Get-CMApplicationGroup -Name "test app group" $appGroup.IsHidden = $true $appGroup.Put()

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

None

Outputs

IResultObject

IResultObject

Notes

This cmdlet returns the SMS_ApplicationGroup WMI class object.

Related Links


Feedback

Was this page helpful?