Get-SCVMMManagedComputer
Ruft Computerobjekte ab, die von VMM verwaltet werden.
Syntax
Default (Standardwert)
Get-SCVMMManagedComputer
[-VMMServer <ServerConnection>]
[[-ComputerName] <String>]
[<CommonParameters>]
Beschreibung
Mit dem Cmdlet Get-SCVMMManagedComputer werden ein oder mehrere Computerobjekte abgerufen, die von Virtual Machine Manager (VMM) verwaltet werden. Zu den verwalteten Computern gehören die folgenden Computertypen:
Host der virtuellen Maschine. Ein Hyper-V-Host, VMware ESX-Host oder Citrix XenServer-Host, auf dem Sie virtuelle Maschinen bereitstellen.
VMware Virtualization Manager. Ein Server mit VMware vCenter Server, mit dem VMM eine Verbindung herstellt, um ESX-Hosts und die auf diesen Hosts bereitgestellten virtuellen Maschinen zu verwalten.
Bibliothek-Server. Ein Server, der zum Bereitstellen von Freigaben zum Speichern von VMM-Bibliotheksressourcen verwendet wird.
P2V-Quellcomputer. Jeder physische Computer, den Sie klonen möchten, damit Sie seine Hardware- und Softwareeinstellungen verwenden können, um eine oder mehrere virtuelle Maschinen zu erstellen.
Beispiele
Beispiel 1: Abrufen aller von VMM verwalteten Computer
PS C:\> Get-SCVMMManagedComputer
Mit diesem Befehl werden alle von VMM verwalteten Computerobjekte abgerufen, und der Benutzer zeigt Informationen zu diesen verwalteten Computern an. Wenn Sie sich die Ausgabe ansehen, beachten Sie, dass die RoleString-Eigenschaft angibt, ob es sich bei dem Server um einen Bibliothekserver, einen Host für virtuelle Maschinen, einen Bibliothekserver und 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 fordert Sie mit Get-Credential auf, einen Benutzernamen und ein Kennwort einzugeben, und speichert dann Ihre Anmeldeinformationen in der Variablen $Credential. 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 von VMM verwalteten Computerobjekte ab und übergibt dann jedes verwaltete Computerobjekt an das Update-SCVMMManagedComputer-Cmdlet, das die VMM-Agent-Software auf jedem Computer aktualisiert. Während der Verarbeitung dieses Befehls stellt $Credential Anmeldeinformationen für das Cmdlet Update-SCVMMManagedComputer bereit.
Beispiel 3: Abrufen eines bestimmten von VMM verwalteten Computers anhand der IP-Adresse
PS C:\> Get-SCVMMManagedComputer -ComputerName "10.20.30.40"
Mit diesem Befehl wird ein Computerobjekt anhand seiner IP-Adresse abgerufen.
Parameter
-ComputerName
Gibt den Namen eines Computers an, den VMM in Ihrem Netzwerk eindeutig identifizieren kann. Die zulässigen Werte für diesen Parameter sind:
- FQDN (vollqualifizierter Domainname)
- IPv4- oder IPv6-Adresse
- NetBIOS-Name
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 0 |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Parametereigenschaften
| Typ: | ServerConnection |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ausgaben
VMMManagedComputer
Dieses Cmdlet gibt ein VMMManagedComputer-Objekt zurück.