Set-SCVMHost
Modifica le proprietà di un host 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 gestita da Virtual Machine Manager (VMM). Le impostazioni che è possibile modificare con il cmdlet Set-SCVMHost sono riepilogate come segue:
Disponibilità come host per Macchine virtuali
È possibile specificare se un host è attualmente considerato dal processo di posizionamento VMM come candidato in cui inserire macchine virtuali.
Impostazioni riserva host
È possibile configurare le impostazioni di riserva host seguenti:
- Percentuale di utilizzo della CPU da parte dell'host.
- Quantità di spazio su disco (MB) da mettere da parte per l'uso dall'host.
- Numero massimo di operazioni di I/O del disco al secondo (I/O al secondo) da parte per l'uso da parte dell'host.
- Quantità di memoria (MB) da mettere a parte per l'uso dall'host.
- Percentuale di capacità di rete da mettere a parte per l'uso dall'host.
Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host a meno che non siano soddisfatti i requisiti di risorsa della macchina virtuale senza usare le riserve host. Se non si specificano impostazioni di riserva, VMM usa le impostazioni predefinite.
Percorsi macchina virtuale
È possibile specificare i percorsi di un host in cui è possibile archiviare i file della macchina virtuale come un insieme di percorsi predefiniti.
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 gli host Hyper-V che si trovano in una rete perimetrale o in un dominio non attendibile.
Impostazioni di 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 la posizione
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 per la distribuzione di 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 a 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 della macchina virtuale 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 la relativa 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à sicura.
Parametri
-ApplyLatestCodeIntegrityPolicy
Indica che questo cmdlet causa l'aggiornamento del criterio HVCI dell'host usando il percorso del file archiviato in CodeIntegrityPolicyPath.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AttestationServerUrl
Specifica l'URL del server di attestazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 macchine virtuali. Se questo parametro è impostato su $False, è possibile scegliere di distribuire le macchine virtuali in questo host o volume comunque. 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.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Specifica i percorsi dei dischi di base.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCAddress
Specifica o aggiorna l'indirizzo BMC (Out-of-Band Baseboard Management Controller) per un computer fisico specifico. Questo potrebbe essere un indirizzo IP, il nome di dominio completo (FQDN) o il 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 nome di dominio completo per BMCAddress. Tuttavia, è anche possibile creare un modulo Windows PowerShell che consente di specificare altri tipi di indirizzi come indirizzo BMC.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCCustomConfigurationProvider
Specifica o aggiorna, un oggetto provider di configurazione per un controller di gestione della scheda di base (BMC). Un provider di configurazione è un plug-in a VMM che converte i comandi di PowerShell VMM alle chiamate API specifiche di un tipo di BMC. Usare questo parametro con custom BMCProtocol.
Type: | ConfigurationProvider |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCPort
Specifica o aggiorna la porta BMC (Baseboard Management Controller) out-of-band 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.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCProtocol
Specifica o aggiorna il protocollo usato da VMM per comunicare con il controller di gestione della baseboard out-of-band (BMC). I valori validi sono:
- IPMI
- DISTRUZIONE
- Personalizzato
Un BMC (noto anche come controller di gestione o processore di servizi) è un controller specializzato sulla scheda madre di un server che agisce un'interfaccia tra l'hardware e il software di gestione del sistema. Se la scheda madre di un computer fisico include una BMC, quando il computer è collegato (se è attivato o attivato e se è installato 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 .
Type: | OutOfBandManagementType |
Accepted values: | None, IPMI, SMASH, Custom |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BMCRunAsAccount
Specifica l'account RunAs da usare con il dispositivo BMC (BaseBoard Management Controller).
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CodeIntegrityPolicy
Specifica i criteri di integrità del codice da usare per limitare il software che può essere eseguito nell'host.
Type: | CodeIntegrityPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPercentageReserve
Specifica la percentuale di CPU da riservare per l'uso del sistema operativo nel computer host fisico. Se non si utilizza questo parametro per specificare la riserva, verrà utilizzata l'impostazione predefinita per il gruppo host, ovvero 10%. Il processo di posizionamento VMM non consiglia di inserire una macchina virtuale in un host a meno che i relativi requisiti di risorsa non possano essere soddisfatti senza usare le riserve host.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom1
Specifica una proprietà personalizzata in un host di macchine virtuali.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom10
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom2
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom3
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom4
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom5
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom6
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom7
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom8
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Custom9
Specifica una proprietà personalizzata in un host macchina virtuale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Specifica una descrizione per l'oggetto Host.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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, viene usata l'impostazione predefinita di 100 MB 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.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Indica se la migrazione in tempo reale è abilitata nell'host.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWideNodeName
Specifica il nome del nodo Fibre Channel a livello mondiale.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWidePortNameMaximum
Specifica il valore massimo dell'intervallo di nomi di porta a livello mondiale Fibre Channel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FibreChannelWorldWidePortNameMinimum
Specifica il valore minimo dell'intervallo di nomi di porta a livello mondiale Fibre Channel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indica se l'host è dedicato a un gateway di virtualizzazione di rete.
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 |
-KeyProtectionServerUrl
Specifica l'URL per il server di protezione delle chiavi ( KPS).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveMigrationMaximum
Specifica il numero massimo di migrazioni in tempo reale simultanee.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Specifica il numero massimo di migrazioni simultanee di archiviazione in tempo reale.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Questo parametro è obsoleto. Usare invece AvailableForPlacement .
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Specifica il numero massimo di operazioni di I/O disco al secondo (IOPS) nel computer host fisico. Se questo parametro non viene usato per specificare la riserva, viene usata l'impostazione predefinita 10000 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.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Specifica il protocollo di autorizzazione utilizzato per la migrazione. I valori accettabili per questo parametro sono CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Specifica il tipo di opzione delle prestazioni della migrazione. I valori validi per questo parametro sono:
- Standard
- UseCompression
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Accepted values: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationSubnet
Specifica una matrice di subnet da usare per la migrazione.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Specifica la percentuale di capacità di rete da riservare per l'uso del sistema operativo host nel computer host fisico. Se questo parametro non viene usato 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.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaSpanningEnabled
Indica se l'estensione NUMA è abilitata.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverrideHostGroupReserves
Indica, se impostato su $True, che le impostazioni di riserva host del gruppo host padre vengono sostituite dalle impostazioni specificate.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle 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 |
-RemoteConnectCertificatePath
Questo parametro è obsoleto.
Type: | String |
Aliases: | VMRCCertificatePath |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 negli host Hyper-V. Non è applicabile alle macchine virtuali negli host VMware ESX o negli host Citrix XenServer.
Type: | Boolean |
Aliases: | VMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Specifica un valore predefinito per la porta TCP da utilizzare 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.
Type: | UInt32 |
Aliases: | VMRCPort |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveRemoteConnectCertificate
Questo parametro è obsoleto.
Type: | SwitchParameter |
Aliases: | RemoveVMRCCertificate |
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 torni immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureRemoteConnectEnabled
Questo parametro è obsoleto.
Type: | Boolean |
Aliases: | SecureVMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SMBiosGuid
Specifica l'identificatore univoco globale del BIOS di gestione del sistema (GUID SMBIOS) per un computer fisico associato a un record per tale computer fisico in VMM. SMBIOS definisce le strutture di dati e i 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 del BIOS di sistema. I sistemi operativi Windows recuperano i dati SMBIOS all'avvio del sistema e rendono disponibili i dati per i programmi.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAnyMigrationSubnet
Indica se è possibile usare qualsiasi subnet per la migrazione.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Specifica un oggetto host di macchina virtuale. VMM supporta host Hyper-V, host VMware ESX e host Citrix XenServer.
Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost .
Type: | Host |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostManagementCredential
Questo parametro è obsoleto.
Type: | VMMCredential |
Aliases: | PerimeterNetworkHostCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMPaths
Specifica una serie di percorsi predefiniti (come stringhe separate da operatori barra verticale) da utilizzare per l'archiviazione di file di macchina virtuale in un host specifico.
Formato di esempio: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Output
Host
Questo cmdlet restituisce un oggetto Host .