Share via


Get-SCVMMManagedComputer

Ottiene gli oggetti computer gestiti da VMM.

Sintassi

Get-SCVMMManagedComputer
   [-VMMServer <ServerConnection>]
   [[-ComputerName] <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCVMMManagedComputer ottiene uno o più oggetti computer gestiti da Virtual Machine Manager (VMM). I computer gestiti includono i tipi di computer seguenti:

  • Host macchina virtuale. Host Hyper-V, host VMware ESX o host Citrix XenServer in cui si distribuiscono le macchine virtuali.

  • VMWare Virtualization Manager. Un server che esegue VMware vCenter Server a cui VMM si connette per gestire gli host ESX e le macchine virtuali distribuite in tali host.

  • Server di libreria. Server utilizzato per rendere disponibili condivisioni in cui archiviare le risorse della libreria VMM.

  • Computer di origine P2V. Qualsiasi computer fisico che si vuole clonare in modo da poter usare le impostazioni hardware e software per creare una o più macchine virtuali.

Esempio

Esempio 1: Ottenere tutti i computer gestiti da VMM

PS C:\> Get-SCVMMManagedComputer

Questo comando ottiene tutti gli oggetti computer gestiti da VMM e visualizza informazioni su questi computer gestiti all'utente. Quando si esamina l'output, si noti che la proprietà RoleString indica se il server è un server di libreria, un host per le macchine virtuali, sia un server di libreria che un host, un server VMware vCenter o citrix XenServer.

Esempio 2: Aggiornare il software dell'agente in tutti i server host gestiti da VMM

PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | Update-SCVMMManagedcomputer -Credential $Credential -RunAsynchronously

Il primo comando usa Get-Credential per richiedere di specificare un nome utente e una password e quindi archivia le credenziali nella variabile $Credential. Le credenziali necessarie per questa operazione sono un account di dominio con diritti per aggiornare il software nei computer gestiti da VMM.

Il secondo comando ottiene tutti gli oggetti computer gestiti da VMM e quindi passa ogni oggetto computer gestito al cmdlet Update-SCVMMManagedComputer che aggiorna il software dell'agente VMM in ogni computer. Durante l'elaborazione di questo comando, $Credential fornisce le credenziali al cmdlet Update-SCVMMManagedComputer .

Esempio 3: Ottenere un computer specifico gestito da VMM per indirizzo IP

PS C:\> Get-SCVMMManagedComputer -ComputerName "10.20.30.40"

Questo comando ottiene un oggetto computer in base al relativo indirizzo IP.

Parametri

-ComputerName

Specifica il nome di un computer identificabile in modo univoco da VMM nella rete. I valori validi per questo parametro sono:

  • Nome di dominio completo
  • Indirizzo IPv4 o IPv6
  • Nome NetBIOS
Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

VMMManagedComputer

Questo cmdlet restituisce un oggetto VMMManagedComputer .