Dela via


Get-SCVirtualCOMPort

Hämtar en virtuell COM-port från en virtuell dator, en mall för virtuella datorer eller en maskinvaruprofil.

Syntax

Get-SCVirtualCOMPort
   [-VMMServer <ServerConnection>]
   [-All]
   [<CommonParameters>]
Get-SCVirtualCOMPort
   -HardwareProfile <HardwareProfile>
   [<CommonParameters>]
Get-SCVirtualCOMPort
   -VM <VM>
   [<CommonParameters>]
Get-SCVirtualCOMPort
   -VMTemplate <Template>
   [<CommonParameters>]

Description

Cmdleten Get-SCVirtualCOMPort hämtar portobjekt för virtuell kommunikation (COM). Den här cmdleten hämtar en eller båda COM-portarna från ett virtuellt datorobjekt, ett mallobjekt för virtuell dator eller ett maskinvaruprofilobjekt som Virtual Machine Manager (VMM) hanterar.

En virtuell COM-port kan ansluta till en fysisk port på en virtuell dators värdserver, till en textfil eller till ett namngivet rör. Varje virtuell dator, mall för virtuella datorer och maskinvaruprofil innehåller exakt två COM-portar.

Exempel

Exempel 1: Hämta COM-portar för en virtuell dator

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Get-SCVirtualCOMPort -VM $VM

Det första kommandot hämtar den virtuella datorn med namnet VM01 och lagrar sedan objektet i variabeln $VM.

Det andra kommandot hämtar de virtuella COM-portobjekten på VM01 och visar information om dessa portar.

Exempel 2: Hämta COM-portar för en mall

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> Get-SCVirtualCOMPort -VMTemplate $VMTemplate

Det första kommandot hämtar mallen för den virtuella datorn med namnet VMTemplate01 och lagrar sedan objektet i variabeln $VMTemplate.

Det andra kommandot hämtar de virtuella COM-portobjekten för VMTemplate01 och visar information om dessa portar.

Exempel 3: Hämta COM-portar för en maskinvaruprofil

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> Get-SCVirtualCOMPort -HardwareProfile $HWProfile

Det första kommandot hämtar maskinvaruprofilen med namnet NewHWProfile01 och lagrar sedan objektet i variabeln $HWProfile.

Det andra kommandot hämtar de virtuella COM-portobjekten för NewHWProfile01 och visar information om dessa portar.

Parametrar

-All

Anger att den här cmdleten hämtar en fullständig lista över underordnade COM-portar oberoende av det överordnade objektet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-HardwareProfile

Anger ett maskinvaruprofilobjekt.

Typ:HardwareProfile
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-VM

Anger en virtuell dator som den här cmdleten hämtar virtuella COM-portar för. Om du vill hämta ett virtuellt datorobjekt använder du cmdleten Get-SCVirtualMachine.

Typ:VM
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-VMTemplate

Anger en VMM-mall som används för att skapa virtuella datorer som den här cmdleten hämtar virtuella COM-portar för. Om du vill hämta ett VMM-mallobjekt använder du cmdleten Get-SCVMTemplate.

Typ:Template
Alias:Template
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

VirtualCOMPort

Den här cmdleten returnerar ett VirtualCOMPort- objekt.