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.