Get-SCSPFVMRoleGalleryItemPackage

获取在库中创建项的包。

语法

Get-SCSPFVMRoleGalleryItemPackage
   [-VMRoleGalleryItem] <VMRoleGalleryItem>
   [<CommonParameters>]
Get-SCSPFVMRoleGalleryItemPackage
   -Name <String>
   -Version <String>
   -Publisher <String>
   [<CommonParameters>]

说明

Get-SCSPFVMRoleGalleryItemPackage cmdlet 获取 System.IO.MemoryStream 类型的对象,该对象包含虚拟机角色库项的资源包。

示例

示例 1:按名称、发布者和版本获取包

PS C:\>$GalleryPackage = Get-SCSPFVMRoleGalleryItemPackage -Name "570569955cbfb62b374358b34467020750f65c" -Publisher Microsoft -Version 1.0.0.0

此命令通过指定名称、发布者和版本获取库项的包。

示例 2:从库项获取包

PS C:\>$GalleryItem = Get-SCSPFVMRoleGalleryItem -Name "570569955cbfb62b374358b34467020750f65c"
PS C:\> $GalleryPackage = Get-SCSPFVMRoleGalleryItemPackage -VMRoleGalleryItem $GalleryItem

第一个命令按库项的名称获取库项,并将库项存储在$GalleryItem变量中。 下一个命令使用 VMRoleGalleryItem 参数获取包。

参数

-Name

指定安装库项的包的名称。

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

-Publisher

指定库包的发布者。

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

-Version

指定库项的版本。

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

-VMRoleGalleryItem

指定库项的对象。

Type:Microsoft.SystemCenter.Foundation.SPFData.Types.Gallery.VMRoleGalleryItem
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

输入

Microsoft.SystemCenter.Foundation.SPFData.Types.Gallery.VMRoleGalleryItem

输出

System.Object