Megosztás a következőn keresztül:


Get-SCVirtualMachine

Lekéri a virtuálisgép-objektumokat.

Syntax

Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-All]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   -VMHost <Host>
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   -Cloud <Cloud>
   [[-Name] <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   -Service <Service>
   [[-Name] <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   -ComputerTier <ComputerTier>
   [[-Name] <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   -StorageQoSPolicy <StorageQoSPolicy>
   [[-Name] <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVirtualMachine
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

A Get-SCVirtualMachine parancsmag lekér egy vagy több virtuálisgép-objektumot a Virtual Machine Manager (VMM) adatbázisából. Ez a parancsmag lekéri a virtuálisgép-gazdagépen üzembe helyezett vagy a VMM-erőforrástárban tárolt virtuális gépeket.

Példák

1. példa: Az összes virtuális gép lekérése és az egyes gépek adatainak megjelenítése

PS C:\> Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com"

Ez a parancs lekéri a VMMServer01 összes virtuálisgép-objektumát, és megjeleníti az ezekről a virtuálisgép-objektumokról szóló információkat.

2. példa: Az összes virtuális gép lekérése és adott tulajdonságokra vonatkozó információk megjelenítése

PS C:\> Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com" | Format-List -Property Name, Owner, Description, HostName, OperatingSystem, CPUCount, Memory

Ez a parancs lekéri a VMMServer01 összes virtuálisgép-objektumát, és megjeleníti a megadott tulajdonságok értékeit.

3. példa: Virtuális gép lekérése egy megadott erőforrástár-kiszolgálón tárolt név alapján

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> Get-SCVirtualMachine | Where-Object { $_.Name -Eq "VM02" -And $_.LibraryServer -Eq "LibraryServer01" } | Select-Object Name,LibraryServer,Status

Az első parancs csatlakozik a VMMServer01-hez.

A második parancs lekéri a VM02 nevű virtuálisgép-objektumot a LibraryServer01 kiszolgálón, majd megjeleníti a virtuális gép nevét, az erőforrástár-kiszolgáló nevét és a virtuális gép állapotát.

4. példa: A megadott gazdagép összes virtuális gépének lekérése

PS C:\> Get-SCVMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> Get-SCVirtualMachine -VMHost "VMHost01.Contoso.com"

Az első parancs csatlakozik a VMMServer01-hez.

A második parancs lekéri a VMHost01-en üzembe helyezett összes virtuálisgép-objektumot, és megjeleníti az ezekről a virtuális gépekről szóló információkat.

Paraméterek

-All

Azt jelzi, hogy ez a parancsmag a szülőobjektumtól független összes alárendelt objektumot lekéri. A parancs Get-SCVirtualDiskDrive -All például lekéri az összes virtuális lemezmeghajtó-objektumot, függetlenül attól, hogy az egyes virtuális lemezmeghajtó-objektumok milyen virtuálisgép-objektumhoz vagy sablonobjektumhoz tartoznak.

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

-Cloud

Magánfelhő-objektumot ad meg.

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

-ComputerTier

Számítógépréteg-objektumot ad meg.

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

-ID

Egy objektum egyedi azonosítóját adja meg.

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

-Name

Egy VMM-objektum nevét adja meg.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Felhasználónevet ad meg. Ez a parancsmag a paraméter által megadott felhasználó nevében működik.

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

-OnBehalfOfUserRole

Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.

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

-Service

VMM-szolgáltatásobjektumot ad meg.

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

-StorageQoSPolicy

A szolgáltatásminőségi (QoS) szabályzatot adja meg a parancsmag által lekért virtuális gépekhez.

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

-VMHost

Egy virtuálisgép-gazdaobjektumot ad meg. A VMM támogatja a Hyper-V-gazdagépeket, a VMware ESX-gazdagépeket és a Citrix XenServer-gazdagépeket.

Az egyes gazdagéptípusokkal kapcsolatos további információkért lásd az Add-SCVMHost parancsmagot.

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

-VMMServer

VMM-kiszolgálóobjektumot ad meg.

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

Kimenetek

VirtualMachine

Ez a parancsmag egy VirtualMachine objektumot ad vissza.