Get-SCVMMManagedComputer

Ruft Computerobjekte ab, die von VMM verwaltet werden.

Syntax

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

Beschreibung

Das Cmdlet Get-SCVMMManagedComputer ruft mindestens ein Computerobjekt ab, das von Virtual Machine Manager (VMM) verwaltet wird. Zu verwalteten Computern gehören die folgenden Computertypen:

  • Host des virtuellen Computers. Ein Hyper-V-Host, VMware ESX-Host oder Citrix XenServer-Host, auf dem Sie virtuelle Computer bereitstellen.

  • VMWare Virtualization Manager. Ein Server mit VMware vCenter Server, mit dem VMM eine Verbindung herstellt, um ESX-Hosts und die virtuellen Computer zu verwalten, die auf diesen Hosts bereitgestellt werden.

  • Bibliotheksserver. Ein Server, auf dem Freigaben zum Speichern von VMM-Bibliothekressourcen zur Verfügung gestellt werden.

  • P2V-Quellcomputer. Jeder physische Computer, den Sie klonen möchten, damit Sie seine Hardware- und Softwareeinstellungen verwenden können, um einen oder mehrere virtuelle Computer zu erstellen.

Beispiele

Beispiel 1: Abrufen aller Computer, die von VMM verwaltet werden

PS C:\> Get-SCVMMManagedComputer

Dieser Befehl ruft alle computerobjekte ab, die von VMM verwaltet werden, und zeigt Informationen zu diesen verwalteten Computern an den Benutzer an. Wenn Sie die Ausgabe betrachten, beachten Sie, dass die RoleString-Eigenschaft angibt, ob es sich bei dem Server um einen Bibliotheksserver, einen Host für virtuelle Computer, sowohl einen Bibliotheksserver als auch einen Host, einen VMware vCenter Server oder einen Citrix XenServer handelt.

Beispiel 2: Aktualisieren der Agentsoftware auf allen Hostservern, die von VMM verwaltet werden

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

Der erste Befehl verwendet Get-Credential , um Sie aufzufordern, einen Benutzernamen und ein Kennwort anzugeben und dann Ihre Anmeldeinformationen in der variablen $Credential zu speichern. Die erforderlichen Anmeldeinformationen für diesen Vorgang sind ein Domänenkonto mit Rechten zum Aktualisieren von Software auf Computern, die von VMM verwaltet werden.

Der zweite Befehl ruft alle Computerobjekte ab, die von VMM verwaltet werden, und übergibt dann jedes verwaltete Computerobjekt an das Cmdlet Update-SCVMMManagedComputer, das die VMM-Agentsoftware auf jedem Computer aktualisiert. Da dieser Befehl verarbeitet wird, stellt $Credential Anmeldeinformationen für das Cmdlet Update-SCVMMManagedComputer bereit.

Beispiel 3: Abrufen eines bestimmten Computers, der von VMM nach IP-Adresse verwaltet wird

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

Dieser Befehl ruft ein Computerobjekt anhand seiner IP-Adresse ab.

Parameter

-ComputerName

Gibt den Namen eines Computers an, der von VMM eindeutig im Netzwerk identifiziert werden kann. Zulässige Werte für diesen Parameter:

  • FQDN
  • IPv4- oder IPv6-Adresse
  • NetBIOS-Name
Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

VMMManagedComputer

Dieses Cmdlet gibt ein VMMManagedComputer - Objekt zurück.