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