Set-SCHardwareProfile
Modifica le proprietà di un profilo hardware usato in VMM.
Sintassi
Set-SCHardwareProfile
[-HardwareProfile] <HardwareProfile>
[-HighlyAvailable <Boolean>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired <Boolean>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled <Boolean>]
[-NumLock <Boolean>]
[-CPULimitFunctionality <Boolean>]
[-CPULimitForMigration <Boolean>]
[-Name <String>]
[-RemoveCapabilityProfile]
[-Owner <String>]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-CapabilityProfile <CapabilityProfile>]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled <Boolean>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled <Boolean>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired <Boolean>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCHardwareProfile modifica una o più proprietà di un oggetto profilo hardware usato in un ambiente VMM (Virtual Machine Manager). Le proprietà modificabili includono le impostazioni relative a ordine di avvio, CPU, quantità di memoria dell'host assegnata a una macchina virtuale e altre opzioni.
Per modificare le proprietà di un'unità floppy virtuale, un'unità DVD virtuale, una porta COM virtuale, una scheda di rete virtuale o una scheda SCSI virtuale associata a un profilo hardware specifico, usare rispettivamente i cmdlet Set-SCVirtualFloppyDrive, Set-SCVirtualDRIVE, Set-SCVirtualCOMPort, Set-SCVirtualNetworkAdapter o Set-SCVirtualSCSIAdapter.
Le modifiche apportate a un profilo hardware influiscono solo su tale profilo. Le modifiche non influiscono sulle macchine virtuali esistenti create usando questo profilo.
Esempio
Esempio 1: Specificare una quantità di memoria per un profilo hardware esistente
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> Set-SCHardwareProfile -HardwareProfile $HWProfile -MemoryMB 1024
Il primo comando ottiene l'oggetto profilo hardware denominato NewHWProfile01 e archivia l'oggetto nella variabile $HWProfile.
Il secondo comando modifica il valore di memoria per NewHWProfile01 a 1024 MB.
Esempio 2: Specificare un nuovo proprietario per più profili hardware
PS C:\> $HWProfiles = Get-SCHardwareProfile | where {$_.Name -match "Profile"}
PS C:\> ForEach ($HWProfile in $HWProfiles) {Set-SCHardwareProfile -HardwareProfile $HWProfile -Owner "Contoso\Cesar"}
Il primo comando ottiene gli oggetti del profilo hardware corrispondenti ai criteri di ricerca e archivia gli oggetti nella matrice di oggetti $HWProfiles.
Il secondo comando usa un'istruzione ForEach per specificare un nuovo proprietario per ognuno dei profili nella matrice.
Per altre informazioni sull'istruzione ciclo Standard di PowerShell ForEach , digitare Get-Help about_ForEach
.
Esempio 3: Specificare un nuovo ordine di avvio per più profili hardware
PS C:\> $HWProfiles = @(Get-SCHardwareProfile | where {$_.Name -match "HWProfile"})
PS C:\> ForEach ($HWProfile in $HWProfiles) {Set-SCHardwareProfile -HardwareProfile $HWProfile -BootOrder PXEBoot,CD,IDEHardDrive,Floppy}
Il primo comando ottiene tutti gli oggetti del profilo hardware che corrispondono ai criteri di ricerca (il nome del profilo contiene la stringa "HWProfile") e archivia gli oggetti profilo hardware nella matrice di oggetti $HWProfiles. L'uso dei simboli @ e parentesi garantisce che il comando archivii i risultati in una matrice, nel caso in cui il comando restituisce un singolo oggetto o un valore $Null.
Il secondo comando usa un'istruzione ForEach per specificare un nuovo ordine di avvio per ogni oggetto profilo hardware nella matrice di $HWProfiles.
Esempio 4: Cercare profili hardware con una configurazione specifica e aggiungere testo al campo descrizione
PS C:\> $HWProfiles = @(Get-SCHardwareProfile | where {$_.CPUCount -eq 4})
PS C:\> ForEach ($HWProfile in $HWProfiles) {$Text = $HWProfile.Description; Set-SCHardwareProfile -HardwareProfile $HWProfile -Description $Text" (Contains four Processors)"}
Il primo comando ottiene tutti gli oggetti profilo hardware che corrispondono ai criteri di ricerca (conteggio CPU è uguale a 4) e archivia gli oggetti profilo hardware nella matrice di oggetti $HWProfiles.
Il secondo comando usa un'istruzione ForEach per scorrere ogni oggetto profilo nella matrice di $HWProfiles. Per ogni profilo, il testo della descrizione viene archiviato in una variabile ($Text) e quindi il cmdlet Set-SCHardwareProfile usa il parametro Description per aggiungere "(Contiene quattro processori)" al contenuto di ogni istanza di $Text.
Esempio 5: Abilitare memoria dinamica per un profilo hardware esistente
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile05" }
PS C:\> Set-SCHardwareProfile -HardwareProfile $HWProfile -DynamicMemoryEnabled $True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048
Il primo comando ottiene l'oggetto profilo hardware denominato NewProfile5 e archivia l'oggetto nella variabile $HWProfile.
Il secondo comando abilita la memoria dinamica per NewHWProfile05, modifica il valore di memoria di avvio su 1024 MB e imposta il valore massimo di memoria su 2048 MB.
Parametri
-AutomaticCriticalErrorAction
Specifica l'azione da eseguire quando la macchina virtuale rileva un errore critico e supera la durata del timeout specificata dal parametro AutomaticCriticalErrorActionTimeout . I valori accettabili per questo parametro sono: Sospendere e None.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Specifica la quantità di tempo, in minuti, per attendere in pausa critica prima di disattivare la macchina virtuale.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Specifica l'ordine, come matrice, di dispositivi usati da una macchina virtuale in un host Hyper-V per avviare. I valori validi sono:
- CD
- IDEHardDrive
- PXEBoot
- Floppy
Formato di esempio: -BootOrder PXEBoot,IDEHardDrive,CD,Floppy
Type: | BootDevice[] |
Accepted values: | Floppy, CD, IdeHardDrive, PxeBoot, Unknown |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapabilityProfile
Specifica un oggetto profilo di funzionalità.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Specifica il tipo di checkpoint. I valori validi per questo parametro sono:
- Disabled
- Produzione
- ProductionOnly
- Standard
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
Specifica il numero di CPU presenti in una macchina virtuale, un profilo hardware o un modello.
I tipi di host supportano il numero di CPU seguenti:
- Hyper-V. Fino a quattro CPU per macchina virtuale, a seconda del sistema operativo guest.
- VMware ESX. Fino a quattro CPU per macchina virtuale, ma solo una CPU in una macchina virtuale che esegue Windows NT 4.0.
- Citrix XenServer. Fino a otto CPU per macchina virtuale, a seconda del sistema operativo guest.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Specifica la percentuale di CPU nell'host che si prevede che questa macchina virtuale venga usata. Questo valore viene utilizzato esclusivamente quando Virtual Machine Manager seleziona un host adatto per la macchina virtuale.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Indica se limitare le funzionalità del processore per la macchina virtuale specificata per consentire la migrazione a un computer fisico con una versione diversa dello stesso processore del computer di origine. VMM non supporta la migrazione di macchine virtuali tra computer fisici con processori realizzati da produttori diversi.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Indica se abilitare l'esecuzione di un sistema operativo precedente, ad esempio Windows NT 4.0 in una macchina virtuale distribuita in un host Hyper-V o in un host ESX VMware fornendo funzionalità di CPU limitate per la macchina virtuale.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Specifica la percentuale massima delle risorse totali di una singola CPU nell'host utilizzabili da una macchina virtuale specifica in un determinato momento.
Esempio: -CPUMaximumPercent 80
(per specificare il 80 per cento)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Specifica il numero massimo di CPU consentite per ogni nodo NUMA virtuale.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Specifica la quantità di risorse della CPU di un host che una macchina virtuale può utilizzare rispetto ad altre macchine virtuali nello stesso host. Una macchina virtuale con un valore di peso maggiore viene allocata più risorse CPU di una macchina virtuale con un valore di peso inferiore. Il termine VMware per questi valori è condivisioni.
I tipi di host supportano i valori relativi seguenti:
Hyper-V. da 1 a 10000.
VMware ESX. Elevata.
- VMware ESX. Sopra normale.
VMware ESX. Normale (impostazione predefinita). 1000.
VMware ESX. Sotto Normale.
- VMware ESX. Bassa.
VMware ESX. Personalizzato da 1 a 1000000.
Citrix XenServer. 1 a 65536, normale è 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Specifica la percentuale minima delle risorse di una singola CPU nell'host da allocare a una macchina virtuale. La percentuale della capacità della CPU disponibile per la macchina virtuale non è mai inferiore a questa impostazione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Specifica il tipo di CPU di una macchina virtuale.
Per recuperare un elenco di tutti i tipi di CPU disponibili per l'uso nelle macchine virtuali in un ambiente VMM, digitare Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Indica una descrizione per l'oggetto specificato.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Specifica il numero di operazioni di input/output su disco al secondo nell'host utilizzabili da una macchina virtuale specifica.
Esempio: -DiskIO 1500
(per specificare 1500 operazioni di I/O al secondo)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Questo parametro è riservato per usi futuri.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Specifica la percentuale di memoria precedente all'allocazione di memoria corrente di una macchina virtuale che l'host deve provare a riservare come buffer. Il valore predefinito è 20.
Formato di esempio: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Indica se abilitare la memoria dinamica per le macchine virtuali. È possibile abilitare la memoria dinamica direttamente in una macchina virtuale oppure in un modello o un profilo hardware utilizzato per creare macchine virtuali. Il valore predefinito è $False.
Obbligatorio: è possibile abilitare la memoria dinamica per una macchina virtuale solo se tale macchina virtuale viene distribuita in un host che esegue Windows Server 2008 SP1 o versione successiva o se la macchina virtuale viene archiviata in una libreria in uno stato arrestato (è possibile apportare modifiche hardware a una macchina virtuale archiviata solo se la macchina virtuale non dispone di snapshot). L'abilitazione della memoria dinamica in una macchina virtuale archiviata in una libreria limita il posizionamento di tale computer agli host che eseguono Windows Server 2008 SP1 o versioni successive.
Formato di esempio: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Specifica la quantità massima di memoria che può essere allocata a una macchina virtuale se è abilitata la memoria dinamica. Il valore predefinito è 65536.
Obbligatorio: è possibile abilitare la memoria dinamica per una macchina virtuale solo se tale macchina virtuale viene distribuita in un host che esegue Windows Server 2008 R2 SP1 o versione successiva o se la macchina virtuale viene archiviata in una libreria in uno stato arrestato (è possibile apportare modifiche hardware a una macchina virtuale archiviata solo se la macchina virtuale non dispone di snapshot). L'abilitazione della memoria dinamica in una macchina virtuale archiviata in una libreria limiterà la selezione host della macchina agli host in cui è in esecuzione Windows Server 2008 R2 SP1 o versioni successive.
Formato di esempio: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Specifica la quantità minima di memoria che può essere allocata a una macchina virtuale se è abilitata la memoria dinamica. Il valore predefinito è 65536.
Obbligatorio: è possibile abilitare la memoria dinamica per una macchina virtuale solo se tale macchina virtuale viene distribuita in un host che esegue Windows Server 2008 R2 SP1 o versione successiva o se la macchina virtuale viene archiviata in una libreria in uno stato arrestato (è possibile apportare modifiche hardware a una macchina virtuale archiviata solo se la macchina virtuale non dispone di snapshot). L'abilitazione della memoria dinamica in una macchina virtuale archiviata in una libreria limiterà la selezione host della macchina agli host in cui è in esecuzione Windows Server 2008 R2 SP1 o versioni successive.
Formato di esempio: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Specifica il dispositivo in cui viene eseguito il primo tentativo di avvio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Specifica un oggetto profilo hardware.
Type: | HardwareProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
Specifica la priorità della macchina virtuale. Le macchine virtuali iniziano con priorità fino ai limiti di un nodo del cluster host. L'input valido per questo parametro è una rappresentazione numerica della priorità:
- Elevata. 3000
- Media. 2000
- Bassa. 1000
Se si specifica un valore pari a zero (0), la macchina virtuale non viene riavviata automaticamente.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Indica se inserire una macchina virtuale in un host Hyper-V che fa parte di un cluster host. Configurare questa impostazione in una macchina virtuale, un modello o un profilo hardware utilizzato per creare macchine virtuali.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Specifica un identificatore per una serie di comandi che verranno eseguiti come un insieme prima dell'esecuzione dell'ultimo comando che include lo stesso identificatore di gruppo di processi.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Specifica la quantità di memoria di accesso casuale (RAM), in megabyte (MB), nell'host allocato dalla macchina virtuale convertita. Il valore predefinito è 512 MB. Per una macchina virtuale in cui è abilitata la memoria dinamica in un host che esegue Windows Server 2008 R2 SP1 o versioni successive, specificare il valore di memoria di avvio.
I tipi di host hanno la memoria massima assegnabile alle macchine virtuali seguenti:
- Hyper-V. Fino a 65536 MB di RAM per macchina virtuale.
- VMware ESX Server 3.0.x. Fino a 16384 MB di RAM per macchina virtuale.
- VMware ESX Server 3.5.x. Fino a 65532 MB di RAM per macchina virtuale.
- Citrix XenServer. Fino a 32265 MB di RAM per macchina virtuale.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Specifica la quantità massima di memoria, in MB, consentita per ogni nodo NUMA virtuale.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Indica la priorità per assegnare la memoria alla macchina virtuale, rispetto ad altre macchine virtuali nello stesso host. A una macchina virtuale con un'impostazione maggiore vengono allocate più risorse della memoria rispetto a una macchina virtuale con un'impostazione inferiore.
Per un host che esegue Windows Server 2008 R2 SP1 o versione successiva:
- 5000 - Normale
- 10000 - Alto
- 0 - Basso
- Da 1 a 10000 - Personalizzato
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Specifica il numero massimo di monitor supportati da una scheda video virtuale.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Specifica il valore, come stringa, che rappresenta la risoluzione massima possibile del monitoraggio di una scheda video virtuale. I valori validi per questo parametro sono:
- 1024 x 768
- 1280x1024
- 1600 x 1200
- 1920x1200
Il valore predefinito è 1280x1024.
Formato di esempio: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome di un oggetto di VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Specifica, in megabit al secondo (Mbps), la quantità di larghezza di banda nella rete dell'host che può essere usata da una macchina virtuale specifica.
Formato di esempio: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Indica se è necessario l'isolamento NUMA.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Indica se abilitare il valore BIOS per NumLock in un profilo hardware usato per creare macchine virtuali in un host Hyper-V. Questo parametro non si applica alle macchine virtuali negli host ESX VMware o negli host Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Specifica il proprietario di un oggetto VMM sotto forma di account utente di dominio valido.
- Formato di esempio:
-Owner "Contoso\PattiFuller"
- Formato di esempio:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Specifica un provider di protezione.
Type: | ProtectionProvider |
Accepted values: | None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Specifica il periodo massimo per il quale è tolerabile perdere dati da un servizio IT a causa di un evento imprevisto principale.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveCapabilityProfile
Rimuove uno o più oggetti del profilo di funzionalità specificati.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Specifica un oggetto ReplicationGroup .
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Indica se l'avvio sicuro è abilitato.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Specifica un modello di avvio sicuro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Specifica un oggetto ruolo utente.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Specifica il numero massimo di nodi NUMA consentiti per ogni socket.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Indica se abilitare l'adattatore video virtuale 3D microsoft per le macchine virtuali. È possibile abilitare l'adapter video virtuale direttamente in una macchina virtuale o in un modello o in un profilo hardware che verrà usato per creare macchine virtuali.
Obbligatorio: è possibile abilitare l'adattatore video virtuale microsoft sintetico 3D per una macchina virtuale solo se tale macchina virtuale viene distribuita in un host che esegue Windows Server 2008 R2 SP1 (con il ruolo Servizi Desktop remoto e il servizio ruolo Grafica virtuale Desktop remoto installato) o successivamente o se la macchina virtuale viene archiviata in una libreria in uno stato arrestato (le modifiche hardware a una macchina virtuale archiviata possono essere apportate solo se la macchina virtuale virtuale è installata) il computer non dispone di snapshot. L'abilitazione dell'adattatore video virtuale 3D Microsoft in una macchina virtuale archiviata in una libreria limita la posizione di tale computer agli host che eseguono Windows Server 2008 R2 SP1 (con il ruolo Servizi Desktop remoto e il servizio ruolo Grafica virtuale Desktop remoto installato) o versioni successive.
Formato di esempio: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
HardwareProfile
Questo cmdlet restituisce un oggetto HardwareProfile .