Condividi tramite


Set-SCVMHost

Modifica le proprietà di un host di macchina virtuale.

Sintassi

Set-SCVMHost
   [-VMHost] <Host>
   [-BMCAddress <String>]
   [-BMCRunAsAccount <RunAsAccount>]
   [-BMCPort <UInt32>]
   [-BMCProtocol <OutOfBandManagementType>]
   [-BMCCustomConfigurationProvider <ConfigurationProvider>]
   [-ManagementAdapterMACAddress <String>]
   [-SMBiosGuid <Guid>]
   [-KeyProtectionServerUrl <String>]
   [-AttestationServerUrl <String>]
   [-CodeIntegrityPolicy <CodeIntegrityPolicy>]
   [-ApplyLatestCodeIntegrityPolicy]
   [-BypassMaintenanceModeCheck]
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-OverrideHostGroupReserves <Boolean>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-SecureRemoteConnectEnabled <Boolean>]
   [-RemoteConnectCertificatePath <String>]
   [-RemoveRemoteConnectCertificate]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-VMHostManagementCredential <VMMCredential>]
   [-NumaSpanningEnabled <Boolean>]
   [-FibreChannelWorldWidePortNameMinimum <String>]
   [-FibreChannelWorldWidePortNameMaximum <String>]
   [-FibreChannelWorldWideNodeName <String>]
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-JobGroup <Guid>]
   [-Custom1 <String>]
   [-Custom2 <String>]
   [-Custom3 <String>]
   [-Custom4 <String>]
   [-Custom5 <String>]
   [-Custom6 <String>]
   [-Custom7 <String>]
   [-Custom8 <String>]
   [-Custom9 <String>]
   [-Custom10 <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCVMHost modifica una o più proprietà di un host macchina virtuale gestito da Virtual Machine Manager (VMM). Le impostazioni che è possibile modificare con il cmdlet Set-SCVMHost sono riepilogate nel modo seguente:

Disponibilità come host per le macchine virtuali

È possibile specificare se un host è attualmente considerato dal processo di posizionamento VMM come candidato in cui inserire le macchine virtuali.

Impostazioni di riserva host

È possibile configurare le impostazioni di riserva host seguenti:

  • Percentuale di utilizzo della CPU da riservare per l'uso da parte dell'host.
  • Quantità di spazio su disco (MB) da riservare per l'uso da parte dell'host.
  • Numero massimo di operazioni di I/O su disco al secondo da riservare per l'uso da parte dell'host.
  • Quantità di memoria (MB) da riservare per l'uso da parte dell'host.
  • Percentuale di capacità di rete da riservare per l'uso da parte dell'host.

Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse della macchina virtuale non possano essere soddisfatti senza usare le riserve host. Se non si specificano le impostazioni di riserva, VMM usa le impostazioni predefinite.

Percorsi delle macchine virtuali

È possibile specificare, come set di percorsi predefiniti, percorsi in un host in cui è possibile archiviare i file della macchina virtuale.

Credenziali per la gestione degli host in una rete perimetrale o in un dominio non attendibile

È possibile specificare la password per un account usato per gestire Hyper-V host che si trovano in una rete perimetrale o in un dominio non attendibile.

Impostazioni connessione remota

È possibile configurare le impostazioni di connessione remota per gli host Hyper-V (VMConnect) che consentono agli utenti di connettersi alle macchine virtuali in remoto. Questa impostazione non si applica alle macchine virtuali in host VMware ESX.

Esempio

Esempio 1: Rendere disponibile un host per il posizionamento

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando rende VMHost01 disponibile come host per le macchine virtuali. L'impostazione del parametro AvailableForPlacement su True consente al processo di posizionamento VMM di valutare l'host come possibile candidato in cui distribuire le macchine virtuali.

Esempio 2: Abilitare le connessioni remote in un host Hyper-V

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando abilita le connessioni remote in VMHost01 e imposta la porta usata per le connessioni remote su 5900.

L'abilitazione delle connessioni remote in un host Hyper-V consente agli utenti di accedere in remoto e gestire le macchine virtuali nell'host.

Esempio 3: Aggiornare i percorsi delle macchine virtuali per un host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando aggiorna la proprietà VMPaths per l'host archiviato in $VMHost aggiungendo il percorso D:\VirtualMachinePath all'elenco dei percorsi delle macchine virtuali in tale host.

Esempio 4: Aggiornare le riserve di risorse per un host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando aggiorna le proprietà specificate per VMHost01.

Esempio 5: Aggiornare il nome utente e la password del computer bare metal per un host fisico specificato

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $BMCRAA = Get-SCRunAsAccount -Name "BMCCreds"
PS C:\> Set-SCVMHost $VMHost -BMCRunAsAccount $BMCRAA
PS C:\> Read-SCVMHost -VMHost $VMHost -RefreshOutOfBandProperties

Il primo comando ottiene l'oggetto host denominato VMHost02 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando ottiene l'oggetto account RunAs denominato BMCCreds e archivia l'oggetto nella variabile $BMCRAA.

Il terzo comando aggiorna l'host archiviato in $VMHost con il nuovo account RunAs archiviato in $BMCRAA.

L'ultimo comando aggiorna l'host archiviato in $VMHost usando l'interfaccia fuori banda, che aggiorna l'account RunAs per l'host.

Esempio 6: Aggiornare i certificati per gli host XenServer in un cluster

PS C:\> $VMHost = Get-VMHost -ComputerName "XenHost01" 
PS C:\> $Cert = Get-SCCertificate -Computername $VMHost.Name 
PS C:\> Set-SCVMHost -VMHost $VMHost -Certificate $Cert -EnableSecureMode $True

Il primo comando ottiene l'oggetto host denominato XenHost01 e archivia l'oggetto nella variabile $VMhost.

Il secondo ottiene l'oggetto certificato per XenHost01 e archivia l'oggetto nella variabile $Certificate.

L'ultimo comando usa il certificato fornito in $Cert per consentire a VMM di comunicare con XenHost01 in modalità protetta.

Parametri

-ApplyLatestCodeIntegrityPolicy

Indica che questo cmdlet fa sì che l'host aggiorni i criteri HVCI usando il percorso del file archiviato in CodeIntegrityPolicyPath.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AttestationServerUrl

Specifica l'URL del server di attestazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AvailableForPlacement

Indica se il processo di posizionamento VMM considererà questo host o questo volume in un host idoneo come possibile percorso in cui distribuire le macchine virtuali. Se questo parametro è impostato su $False, è possibile scegliere di distribuire comunque macchine virtuali in questo host o volume. Il valore predefinito è $True. Questo parametro non si applica agli host VMware ESX.

Quando si usa questo parametro con schede di rete, se impostato su $False, il posizionamento non considera le reti logiche configurate in questa scheda di rete per determinare se l'host è adatto per la connessione di una macchina virtuale.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BaseDiskPaths

Specifica i percorsi dei dischi di base.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BMCAddress

Specifica o aggiorna l'indirizzo BMC (Baseboard Management Controller) fuori banda per un computer fisico specifico. Potrebbe trattarsi di un indirizzo IP, del nome di dominio completo (FQDN) o del prefisso DNS (che in genere è lo stesso nome del nome NetBIOS).

In genere, l'indirizzo BMC e la relativa connessione alla rete sono separati dall'indirizzo IP associato a una scheda di rete standard. In alternativa, alcuni computer usano una scheda di rete standard per fornire un singolo indirizzo per BMC e per la scheda di rete. Tuttavia, l'indirizzo BMC ha una porta univoca ed è quindi identificabile in modo univoco nella rete.

  • Formato IPv4 di esempio: -BMCAddress "10.0.0.21"
  • Formato Ipv6 di esempio: -BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
  • Formato FQDN di esempio: -BMCAddress "Computer01.Contoso.com"
  • Formato NetBIOS di esempio: -BMCAddress "Computer01"

Nota: per impostazione predefinita, VMM usa un indirizzo IP o un FQDN per il BMCAddress. Tuttavia, è anche possibile creare un modulo di Windows PowerShell che consente di specificare altri tipi di indirizzi come indirizzo BMC.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BMCCustomConfigurationProvider

Specifica, o aggiorna, un oggetto provider di configurazione per un controller di gestione della lavagna di base ( BMC). Un provider di configurazione è un plug-in in VMM che converte i comandi di PowerShell VMM in chiamate API specifiche di un tipo di BMC. Usare questo parametro con custom BMCProtocol.

Tipo:ConfigurationProvider
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BMCPort

Specifica, o aggiorna, la porta BMC (Baseboard Management Controller) fuori banda per un computer fisico specifico. Una porta BMC è nota anche come porta del processore di servizi. Le porte predefinite di esempio sono 623 per IPMI e 443 per SMASH su WS-Man.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BMCProtocol

Specifica, o aggiorna, il protocollo usato da VMM per comunicare con il controller di gestione della lavagna di base fuori banda (BMC). I valori validi sono:

  • IPMI
  • DISTRUZIONE
  • Costume

Un BMC (noto anche come controller di gestione o processore di servizi) è un controller specializzato nella scheda madre di un server che agisce un'interfaccia tra il software di gestione hardware e di sistema. Se la scheda madre di un computer fisico include un BMC, quando il computer è collegato (se è spento o acceso e se è installato o meno un sistema operativo), informazioni sull'hardware del sistema e sullo stato di tale integrità hardware del sistema è disponibile.

Formato di esempio: -BMCProtocol "Custom"

Nota: il protocollo personalizzato richiede l'uso del parametro BMCCustomConfigurationProvider .

Tipo:OutOfBandManagementType
Valori accettati:None, IPMI, SMASH, Custom
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BMCRunAsAccount

Specifica l'account RunAs da usare con il dispositivo BMC (BaseBoard Management Controller).

Tipo:RunAsAccount
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BypassMaintenanceModeCheck

Indica che i criteri di integrità del codice vengono applicati all'host anche se l'host non è in modalità di manutenzione. Per impostazione predefinita, l'applicazione dei criteri di integrità del codice ha esito negativo se l'host non è in modalità di manutenzione.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CodeIntegrityPolicy

Specifica i criteri di integrità del codice da usare per limitare il software che può essere eseguito nell'host.

Tipo:CodeIntegrityPolicy
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CPUPercentageReserve

Specifica la percentuale di CPU da riservare per l'uso del sistema operativo nel computer host fisico. Se non si usa questo parametro per specificare la riserva, viene usata l'impostazione predefinita per il gruppo host: 10%. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.

Tipo:UInt16
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom1

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom10

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom2

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom3

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom4

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom5

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom6

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom7

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom8

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Custom9

Specifica una proprietà personalizzata in un host di macchine virtuali.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione per l'oggetto Host.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DiskSpaceReserveMB

Specifica la quantità di spazio su disco, in megabyte (MB), da riservare per l'uso del sistema operativo nel computer host fisico. Se non si usa questo parametro per specificare la riserva, l'impostazione predefinita di 100 MB viene usata per il gruppo host. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.

Tipo:UInt64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableLiveMigration

Indica se la migrazione in tempo reale è abilitata nell'host.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FibreChannelWorldWideNodeName

Specifica il nome del nodo Fibre Channel a livello globale.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FibreChannelWorldWidePortNameMaximum

Specifica il valore massimo dell'intervallo di nomi delle porte a livello globale Fibre Channel.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FibreChannelWorldWidePortNameMinimum

Specifica il valore minimo dell'intervallo di nomi di porta a livello globale Fibre Channel.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IsDedicatedToNetworkVirtualizationGateway

Indica se l'host è dedicato a un gateway di virtualizzazione di rete.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobGroup

Specifica un identificatore per una serie di comandi che verranno eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-KeyProtectionServerUrl

Specifica l'URL per il server di protezione delle chiavi (KPS).

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LiveMigrationMaximum

Specifica il numero massimo di migrazioni in tempo reale simultanee.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LiveStorageMigrationMaximum

Specifica il numero massimo di migrazioni simultanee di archiviazione in tempo reale.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MaintenanceHost

Questo parametro è obsoleto. Usare AvailableForPlacement.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ManagementAdapterMACAddress

Specifica l'indirizzo MAC della scheda di rete fisica nel computer che deve essere utilizzato dal server VMM per comunicare con questo host.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MaxDiskIOReservation

Specifica il numero massimo di operazioni di I/O su disco al secondo (IOPS) nel computer host fisico. Se non si usa questo parametro per specificare la riserva, per il gruppo host viene usata l'impostazione predefinita 10000. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.

Tipo:UInt64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MemoryReserveMB

Specifica la quantità di memoria, in megabyte (MB), da riservare per l'uso del sistema operativo host nel computer host fisico. Se non si usa questo parametro per specificare la riserva, per il gruppo host viene utilizzata l'impostazione predefinita di 256 MB. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.

Tipo:UInt64
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MigrationAuthProtocol

Specifica il protocollo di autorizzazione utilizzato per la migrazione. I valori accettabili per questo parametro sono: CredSSP, Kerberos.

Tipo:MigrationAuthProtocolType
Valori accettati:CredSSP, Kerberos
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MigrationPerformanceOption

Specifica il tipo di opzione delle prestazioni di migrazione. I valori accettabili per questo parametro sono:

  • Standard
  • UseCompression
  • UseSmbTransport
Tipo:MigrationPerformanceOptionType
Valori accettati:Standard, UseCompression, UseSmbTransport
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MigrationSubnet

Specifica una matrice di subnet da usare per la migrazione.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NetworkPercentageReserve

Specifica la percentuale di capacità di rete da riservare per l'uso del sistema operativo host nel computer host fisico. Se non si usa questo parametro per specificare la riserva, viene usata l'impostazione predefinita del 10% per il gruppo host. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host, a meno che i requisiti delle risorse non possano essere soddisfatti senza usare riserve host.

Tipo:UInt16
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NumaSpanningEnabled

Indica se l'estensione NUMA è abilitata.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-OverrideHostGroupReserves

Indica, se impostato su $True, che le impostazioni di riserva host del gruppo host padre vengono sostituite dalle impostazioni specificate.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoteConnectCertificatePath

Questo parametro è obsoleto.

Tipo:String
Alias:VMRCCertificatePath
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoteConnectEnabled

Abilita, se impostato su $True, una connessione in un server host che consente agli utenti di connettersi alle macchine virtuali in remoto. Questo parametro si applica solo alle macchine virtuali in Hyper-V host. Non è applicabile alle macchine virtuali negli host VMware ESX o negli host Citrix XenServer.

Tipo:Boolean
Alias:VMRCEnabled
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoteConnectPort

Specifica un valore predefinito per la porta TCP da usare quando un utente remoto si connette a una macchina virtuale. In genere, la porta predefinita per un host Hyper-V è 2179. Questo parametro non si applica agli host VMware ESX o agli host Citrix XenServer.

Tipo:UInt32
Alias:VMRCPort
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoveRemoteConnectCertificate

Questo parametro è obsoleto.

Tipo:SwitchParameter
Alias:RemoveVMRCCertificate
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SecureRemoteConnectEnabled

Questo parametro è obsoleto.

Tipo:Boolean
Alias:SecureVMRCEnabled
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SMBiosGuid

Specifica l'identificatore univoco globale del BIOS di gestione del sistema (GUID SMBIOS) per un computer fisico associato a un record per il computer fisico in VMM. SMBIOS definisce strutture di dati e metodi di accesso che consentono a un utente o a un'applicazione di archiviare e recuperare informazioni sull'hardware in questo computer, ad esempio il nome del sistema, del produttore o della versione bios di sistema. I sistemi operativi Windows recuperano i dati SMBIOS all'avvio del sistema e rendono tali dati disponibili per i programmi.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UseAnyMigrationSubnet

Indica se è possibile usare qualsiasi subnet per la migrazione.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMHost

Specifica un oggetto host della macchina virtuale. VMM supporta Hyper-V host, host VMware ESX e host Citrix XenServer.

Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost.

Tipo:Host
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMHostManagementCredential

Questo parametro è obsoleto.

Tipo:VMMCredential
Alias:PerimeterNetworkHostCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMPaths

Specifica un set di percorsi predefiniti (come stringhe separate dall'operatore della pipeline) in un host in cui è possibile archiviare i file della macchina virtuale.

Formato di esempio: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

Host

Questo cmdlet restituisce un oggetto host .