Get-SCVMMManagedComputer
Pobiera obiekty komputerów zarządzane przez program VMM.
Składnia
Get-SCVMMManagedComputer
[-VMMServer <ServerConnection>]
[[-ComputerName] <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCVMMManagedComputer pobiera co najmniej jeden obiekt komputera zarządzany przez program Virtual Machine Manager (VMM). Zarządzane komputery obejmują następujące typy komputerów:
Host maszyny wirtualnej. Host funkcji Hyper-V, host VMware ESX lub host Citrix XenServer, na którym są wdrażane maszyny wirtualne.
VMWare Virtualization Manager. Serwer z programem VMware vCenter Server, z którym program VMM nawiązuje połączenie w celu zarządzania hostami ESX i maszynami wirtualnymi wdrożonym na tych hostach.
Serwer biblioteki. Serwer używany do udostępniania udziałów do przechowywania zasobów biblioteki programu VMM.
Komputer źródłowy P2V. Dowolny komputer fizyczny, który chcesz sklonować, aby można było użyć jego ustawień sprzętu i oprogramowania do utworzenia co najmniej jednej maszyny wirtualnej.
Przykłady
Przykład 1. Pobieranie wszystkich komputerów zarządzanych przez program VMM
PS C:\> Get-SCVMMManagedComputer
To polecenie pobiera wszystkie obiekty komputerów zarządzane przez program VMM i wyświetla informacje o tych zarządzanych komputerach użytkownikowi. Podczas wyszukiwania danych wyjściowych należy pamiętać, że właściwość RoleString wskazuje, czy serwer jest serwerem biblioteki, hostem maszyn wirtualnych, zarówno serwerem biblioteki, jak i hostem, serwerem VMware vCenter lub citrix XenServer.
Przykład 2: Aktualizowanie oprogramowania agenta na wszystkich serwerach hosta zarządzanych przez program VMM
PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | Update-SCVMMManagedcomputer -Credential $Credential -RunAsynchronously
Pierwsze polecenie używa polecenia Get-Credential , aby wyświetlić monit o podanie nazwy użytkownika i hasła, a następnie zapisuje poświadczenia w zmiennej $Credential. Wymagane poświadczenia dla tej operacji to konto domeny z uprawnieniami do aktualizowania oprogramowania na komputerach zarządzanych przez program VMM.
Drugie polecenie pobiera wszystkie obiekty komputerów zarządzane przez program VMM, a następnie przekazuje każdy zarządzany obiekt komputera do Update-SCVMMManagedComputer polecenia cmdlet, które aktualizuje oprogramowanie agenta programu VMM na każdym komputerze. Podczas przetwarzania tego polecenia $Credential dostarcza poświadczenia do polecenia cmdlet Update-SCVMMManagedComputer .
Przykład 3. Pobieranie określonego komputera zarządzanego przez program VMM według adresu IP
PS C:\> Get-SCVMMManagedComputer -ComputerName "10.20.30.40"
To polecenie pobiera obiekt komputera według jego adresu IP.
Parametry
-ComputerName
Określa nazwę komputera, który program VMM może jednoznacznie zidentyfikować w sieci. Dopuszczalne wartości dla tego parametru to:
- Nazwa FQDN
- Adres IPv4 lub IPv6
- Nazwa NetBIOS
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
VMMManagedComputer
To polecenie cmdlet zwraca obiekt VMMManagedComputer .