New-SCPackageMapping
建立封裝對應物件。
Syntax
New-SCPackageMapping
-Path <String>
[-PreferPackageResources]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
New-SCPackageMapping
-TemplatePackage <Package>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Description
New-SCPackageMapping Cmdlet 會建立套件對應物件。 套件對應物件會將資源系結至範本。 如需如何更新封裝對應物件中系結的資訊,請參閱 Set-SCPackageMapping。
範例
範例 1:建立範本套件的套件對應
PS C:\> $TemplatePackage = Get-SCTemplatePackage -Path "C:\TemplateExports\VMTemplate01.xml"
PS C:\> $Mappings = New-SCPackageMapping -TemplatePackage $TemplatePackage
第一個命令會取得位於指定路徑的範本套件。
第二個命令會為儲存在 $TemplatePackage 中的封裝建立封裝對應物件,並將物件儲存在$Mappings變數中。
參數
-Path
指定作業的目的地路徑。
範例格式:
- 本機路徑:
-Path "F:\"
- UNC 路徑:
-Path "\\Library\Templates"
- 磁片區 GUID 路徑:
-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
- VMware ESX 路徑:
-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
- Citrix XenServer 路徑:
-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreferPackageResources
表示即使匯入目的地有類似的資源,也會保留與封裝一起匯出的資源。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemplatePackage
指定匯出的範本套件,其中包含服務或虛擬機器範本的序列化設定。
Type: | Package |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
指定 Virtual Machine Manager (VMM) 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸出
PackageMapping
此 Cmdlet 會傳回 PackageMapping 物件。