Set-SCVirtualHardDiskConfiguration
Ändrar konfigurationsinformationen för virtuella hårddiskar som finns i en konfiguration av en virtuell dator.
Syntax
Set-SCVirtualHardDiskConfiguration
[-SourceDisk <StandaloneVirtualHardDisk>]
[-PinSourceLocation <Boolean>]
[-DestinationLocation <String>]
[-PinDestinationLocation <Boolean>]
[-FileName <String>]
[-PinFileName <Boolean>]
[-DeploymentOption <DeploymentOption>]
[-StorageDisk <StorageDisk>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-PinStorageDisk <Boolean>]
[-ParentVirtualHardDiskPath <String>]
[-ParentVirtualHardDiskDestinationPath <String>]
[-FileInjectionSourceLocation <String>]
[-FileInjectionDestinationLocation <String>]
[-FileInjectionDestinationPartition <Int16>]
-VHDConfiguration <VirtualHardDiskConfiguration>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCVirtualHardDiskConfigur ation ändrar konfigurationsinformationen för virtuella hårddiskar som finns i en konfiguration av en virtuell dator.
Exempel
Exempel 1: Ange egenskaperna för en virtuell hårddiskkonfiguration
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VHDConfig = Get-SCVirtualHardDiskConfiguration -VMConfiguration $VMConfig[0]
PS C:\> $VHD = Get-SCVirtualHardDisk -Name "Win2k8R2BaseDisk.vhd"
PS C:\> Set-SCVirtualHardDiskConfiguration -VHDConfiguration $VHDConfig -SourceDisk $VHD -PinSourceLocation $True
Det första kommandot hämtar tjänstkonfigurationsobjektet med namnet Service01 och lagrar objektet i variabeln $ServiceConfig.
Det andra kommandot hämtar datornivåkonfigurationen för tjänstkonfigurationsobjektet som lagras i $ServiceConfig och lagrar objektet i variabeln $TierConfig.
Det tredje kommandot hämtar konfigurationen av den virtuella datorn för datornivåkonfigurationen som lagras i $TierConfig och lagrar objektet i variabeln $VMConfig.
Det fjärde kommandot hämtar konfigurationen av den virtuella hårddisken för den första konfigurationen av virtuella datorer som lagras i $VMConfig och lagrar objektet i variabeln $VHDConfig.
Det femte kommandot hämtar det virtuella hårddiskobjektet Win2k8R2BaseDisk.vhd från biblioteket och lagrar objektet i variabeln $VHD.
Det senaste kommandot uppdaterar egenskapen PinSourceLocation i den virtuella hårddiskkonfigurationen som lagras i $VHDConfig för den virtuella källhårddisken som lagras i $VHD för att fästa värdet för den virtuella källhårddisken, vilket förhindrar att den ändras under placeringen.
Parametrar
-DeploymentOption
Anger distributionsalternativet för en virtuell hårddisk. De godtagbara värdena för den här parametern är:
- Ingen
- UseFastest
- UseTarget
- UseNetwork
- UseSAN
- UseDifferencing
- UseExistingVirtualDisk
Typ: | DeploymentOption |
Godkända värden: | None, UseFastest, UseTarget, UseNetwork, UseSAN, UseDifferencing, UseExistingVirtualDisk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DestinationLocation
Anger målsökvägen för eller på en virtuell hårddisk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FileInjectionDestinationLocation
Anger målmappsökvägen (relativ sökväg till partitionens rot) där källfilerna matas in i den valda virtuella hårddisken innan den virtuella datorn aktiveras för första gången.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FileInjectionDestinationPartition
Anger målpartitionen för den valda virtuella hårddisken där källfilerna matas in innan den virtuella datorn aktiveras för första gången.
Typ: | Int16 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FileInjectionSourceLocation
Anger platsen (en URL) för de filer som ska matas in i den virtuella datorn innan den virtuella datorn aktiveras för första gången.
När en mapp har angetts matas alla filer under mappen in på den angivna målplatsen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FileName
Anger det filnamn som ska användas när du byter namn på en virtuell hårddiskfil när du lägger till den i en virtuell dator.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ParentVirtualHardDiskDestinationPath
Anger målsökvägen för den överordnade virtuella hårddisken.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ParentVirtualHardDiskPath
Anger sökvägen till den överordnade virtuella hårddisken som ska användas när du skapar en differentieringsdisk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PinDestinationLocation
Anger om målplatsen som användaren väljer behålls under konfigurationen av tjänstdistributionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PinFileName
Anger om filnamnet som användaren har valt behålls under konfigurationen av tjänstdistributionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PinSourceLocation
Anger om källplatsen som användaren väljer behålls under konfigurationen av tjänstdistributionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PinStorageDisk
Anger om den lagringsdisk som användaren väljer behålls under konfigurationen av tjänstdistributionen.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SourceDisk
Anger den virtuella källhårddisken.
Typ: | StandaloneVirtualHardDisk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageClassification
Anger ett lagringsklassificeringsobjekt.
Typ: | StorageClassification |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageDisk
Anger en disk på en Hyper-V- eller VMware ESX-värd som en virtuell dator på den värden kan använda i stället för att använda en virtuell hårddisk. Den här disken kallas för en direktdisk. Motsvarande VMware-term är Raw Device Mapping (RDM). Värddisken är antingen en lokal hårddisk eller en logisk enhet i ett SAN (Storage Area Network). MED VMM kan den virtuella datorn kringgå värdens filsystem och få direkt åtkomst till direktströmningsdisken. Hyper-V värdar stöder direktdiskar och konvertering av en direktdisk till en virtuell hårddisk. VMware ESX-värdar stöder direktdiskar, men inte diskkonvertering. Citrix XenServer-värdar stöder inte direktdiskar.
Typ: | StorageDisk |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageQoSPolicy
Anger ett StorageQoSPolicy- objekt.
Typ: | StorageQoSPolicy |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VHDConfiguration
Anger ett konfigurationsobjekt för virtuell hårddisk.
Typ: | VirtualHardDiskConfiguration |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Utdata
VirtualHardDiskConfiguration
Den här cmdleten returnerar ett VirtualHardDiskConfiguration-objekt.