Get-SCApplicationPackage

Gets an application package.

Syntax

Get-SCApplicationPackage [-All] [-VMMServer <ServerConnection>] [<CommonParameters>]
Get-SCApplicationPackage -FamilyName <String> [-Release <String>] [-VMMServer <ServerConnection>]
 [<CommonParameters>]
Get-SCApplicationPackage [-ID <Guid>] [-VMMServer <ServerConnection>] [<CommonParameters>]
Get-SCApplicationPackage -Name <String> [-VMMServer <ServerConnection>] [<CommonParameters>]

Description

The Get-SCApplicationPackage cmdlet gets an application package from the Virtual Machine Manager (VMM) library.

Examples

Example 1: Get an application package by its name

PS C:\> $AppPackage = Get-SCApplicationPackage -Name "WebApp01.zip"
PS C:\> $AppPackage

The first command gets the application package object named WebApp01.zip from the VMM library and stores the object in the $AppPackage variable.

The second command displays information about the application package stored in $AppPackage to the user.

Parameters

-All

Indicates that this cmdlet gets all subordinate objects independent of the parent object. For example, the command Get-SCVirtualDiskDrive -All gets all virtual disk drive objects regardless of the virtual machine object or template object that each virtual disk drive object is associated with.

Type:SwitchParameter
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FamilyName

Specifies a family name for a physical resource in the VMM library. This value is used in conjunction with Release, Namespace, and Type to establish equivalency among library resources.

Type:String
Required:True
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ID

Specifies the numerical identifier as a globally unique identifier, or GUID, for a specific object.

Type:Guid
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

Specifies the name of a VMM object.

Type:String
Required:True
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Release

Specifies a string that describes the release of a library resource. VMM automatically creates a release value for every resource imported into the library. After the resource has been imported, the string can be customized.

Type:String
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-VMMServer

Specifies a VMM server object.

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

Outputs

ApplicationPackage

This cmdlet returns an **ApplicationPackage** object.