Udostępnij za pośrednictwem


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 .