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.