Freigeben über


Get-SCVirtualFloppyDrive

Ruft ein virtuelles VMM-Diskettenlaufwerk von einem virtuellen Computer, einer Vorlage für virtuelle Computer oder einem Hardwareprofil ab.

Syntax

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

Beschreibung

Das Cmdlet Get-SCVirtualFloppyDrive ruft ein oder mehrere virtuelle Diskettenlaufwerkobjekte in einer VMM-Umgebung (Virtual Machine Manager) aus einem Objekt eines virtuellen Computers, einem Vorlagenobjekt für virtuelle Computer oder einem Hardwareprofilobjekt ab.

In VMM verfügt jeder virtuelle Computer, jede Virtuelle Computervorlage oder ein Hardwareprofil über ein Diskettenlaufwerk. Sie können dieses Diskettenlaufwerk nicht entfernen oder zusätzliche Diskettenlaufwerke hinzufügen.

Standardmäßig ist das virtuelle Diskettenlaufwerk als Angefügt an keine Medien konfiguriert. Zum Konfigurieren des virtuellen Diskettenlaufwerks für die Verwendung des physischen Diskettenlaufwerks auf dem Host des virtuellen Computers (in der Regel Laufwerk A:) verwenden Sie das Cmdlet Set-SCVirtualFloppyDrive. Alternativ können Sie das virtuelle Diskettenlaufwerk so konfigurieren, dass ein vorhandener virtueller Diskettendatenträger gelesen wird.

Beispiele

Beispiel 1: Abrufen des virtuellen Diskettenlaufwerks von einem virtuellen Computer

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

Der erste Befehl ruft das Objekt des virtuellen Computers mit dem Namen VM01 ab und speichert das Objekt in der $VM Variablen.

Der zweite Befehl ruft das virtuelle Diskettenlaufwerkobjekt auf VM01 ab und zeigt dem Benutzer Informationen zu diesem Laufwerk an.

Beispiel 2: Abrufen des virtuellen Diskettenlaufwerks aus einer Vorlage für virtuelle Computer

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

Der erste Befehl ruft das VmTemplate01-Vorlagenobjekt des virtuellen Computers ab und speichert das Objekt in der $VMTemplate Variablen.

Der zweite Befehl ruft das virtuelle Diskettenlaufwerkobjekt auf VMTemplate01 ab und zeigt Informationen zum Laufwerk für den Benutzer an.

Beispiel 3: Abrufen des virtuellen Diskettenlaufwerks aus einem Hardwareprofil

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

Der erste Befehl ruft das Hardwareprofil "NewHWProfile01" ab und speichert das Objekt in der $HWProfile Variablen.

Der zweite Befehl ruft das virtuelle Diskettenlaufwerkobjekt auf NewHWProfile01 ab und zeigt Informationen zum Laufwerk für den Benutzer an.

Parameter

-All

Gibt an, dass dieses Cmdlet alle untergeordneten Objekte unabhängig vom übergeordneten Objekt abruft. Beispielsweise ruft der Befehl Get-SCVirtualDiskDrive -All alle Objekte des virtuellen Datenträgerlaufwerks ab, unabhängig vom Objekt des virtuellen Computers oder des Vorlagenobjekts, dem jedes objekt des virtuellen Datenträgerlaufwerks zugeordnet ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-HardwareProfile

Gibt ein Hardwareprofilobjekt an.

Typ:HardwareProfile
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VM

Gibt ein Objekt eines virtuellen Computers an.

Typ:VM
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Typ:ServerConnection
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VMTemplate

Gibt ein VMM-Vorlagenobjekt an, das zum Erstellen virtueller Computer verwendet wird.

Typ:Template
Aliase:Template
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Ausgaben

VirtualFloppyDrive

Dieses Cmdlet gibt ein VirtualFloppyDrive--Objekt zurück.

Hinweise

  • Erfordert ein Objekt des virtuellen Computers, ein Vorlagenobjekt oder ein Hardwareprofilobjekt, das mithilfe der Get-SCVirtualMachine-, Get-SCVMTemplate-oder Get-SCHardwareProfile- cmdlets abgerufen werden kann.