Get-SCVirtualCOMPort
Pobiera wirtualny port COM z maszyny wirtualnej, szablonu maszyny wirtualnej lub profilu sprzętowego.
Składnia
Get-SCVirtualCOMPort
[-VMMServer <ServerConnection>]
[-All]
[<CommonParameters>]
Get-SCVirtualCOMPort
-HardwareProfile <HardwareProfile>
[<CommonParameters>]
Get-SCVirtualCOMPort
-VM <VM>
[<CommonParameters>]
Get-SCVirtualCOMPort
-VMTemplate <Template>
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCVirtualCOMPort pobiera obiekty portów komunikacji wirtualnej (COM). To polecenie cmdlet pobiera jeden lub oba porty COM z obiektu maszyny wirtualnej, obiektu szablonu maszyny wirtualnej lub obiektu profilu sprzętowego zarządzanego przez program Virtual Machine Manager (VMM).
Wirtualny port COM może nawiązać połączenie z portem fizycznym na serwerze hosta maszyny wirtualnej, z plikiem tekstowym lub z nazwanym potokiem. Każda maszyna wirtualna, szablon maszyny wirtualnej i profil sprzętu zawiera dokładnie dwa porty COM.
Przykłady
Przykład 1. Pobieranie portów COM dla maszyny wirtualnej
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Get-SCVirtualCOMPort -VM $VM
Pierwsze polecenie pobiera maszynę wirtualną o nazwie VM01, a następnie przechowuje ten obiekt w zmiennej $VM.
Drugie polecenie pobiera obiekty wirtualnego portu COM na maszynie wirtualnej VM01 i wyświetla informacje o tych portach.
Przykład 2. Pobieranie portów COM dla szablonu
PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> Get-SCVirtualCOMPort -VMTemplate $VMTemplate
Pierwsze polecenie pobiera szablon maszyny wirtualnej o nazwie VMTemplate01, a następnie przechowuje ten obiekt w zmiennej $VMTemplate.
Drugie polecenie pobiera obiekty wirtualnego portu COM dla maszyny wirtualnej VmTemplate01 i wyświetla informacje o tych portach.
Przykład 3. Pobieranie portów COM dla profilu sprzętowego
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> Get-SCVirtualCOMPort -HardwareProfile $HWProfile
Pierwsze polecenie pobiera profil sprzętu o nazwie NewHWProfile01, a następnie przechowuje ten obiekt w zmiennej $HWProfile.
Drugie polecenie pobiera obiekty wirtualnego portu COM dla polecenia NewHWProfile01 i wyświetla informacje o tych portach.
Parametry
-All
Wskazuje, że to polecenie cmdlet pobiera pełną listę podrzędnych portów COM niezależnie od obiektu nadrzędnego.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HardwareProfile
Określa obiekt profilu sprzętowego.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VM
Określa maszynę wirtualną, dla której to polecenie cmdlet pobiera wirtualne porty COM. Aby uzyskać obiekt maszyny wirtualnej, użyj polecenia cmdlet Get-SCVirtualMachine .
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
-VMTemplate
Określa szablon programu VMM używany do tworzenia maszyn wirtualnych, dla których to polecenie cmdlet pobiera wirtualne porty COM. Aby uzyskać obiekt szablonu programu VMM, użyj polecenia cmdlet Get-SCVMTemplate .
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
VirtualCOMPort
To polecenie cmdlet zwraca obiekt VirtualCOMPort .