Udostępnij za pośrednictwem


Get-SCVirtualFloppyDrive

Pobiera obiekty stacji dyskietek wirtualnych programu VMM z maszyny wirtualnej, szablonu maszyny wirtualnej lub profilu sprzętu.

Składnia

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

Opis

Polecenie cmdlet Get-SCVirtualFloppyDrive pobiera co najmniej jeden obiekt wirtualnej dyskietki w środowisku programu Virtual Machine Manager (VMM) z obiektu maszyny wirtualnej, obiektu szablonu maszyny wirtualnej lub obiektu profilu sprzętu.

W programie VMM każda maszyna wirtualna, szablon maszyny wirtualnej lub profil sprzętu ma jedną stację dyskietek. Nie można usunąć tej stacji dyskietek ani dodać żadnych dodatkowych stacji dyskietek.

Domyślnie stacja dyskietek wirtualnych jest skonfigurowana jako podłączona do żadnego nośnika. Aby skonfigurować stację dyskietek wirtualnych do używania fizycznej dyskietki na hoście maszyny wirtualnej (zazwyczaj stacji A:) użyj polecenia cmdlet Set-SCVirtualFloppyDrive . Alternatywnie można skonfigurować wirtualną dyskietkę do odczytu istniejącego wirtualnego dyskietki.

Przykłady

Przykład 1: Pobieranie stacji dyskietek wirtualnych z maszyny wirtualnej

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

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM01 i przechowuje obiekt w zmiennej $VM.

Drugie polecenie pobiera wirtualny obiekt stacji dyskietek na maszynie wirtualnej VM01 i wyświetla informacje o tym dysku dla użytkownika.

Przykład 2: Pobieranie stacji dyskietek wirtualnych z szablonu maszyny wirtualnej

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

Pierwsze polecenie pobiera obiekt szablonu maszyny wirtualnej o nazwie VMTemplate01 i przechowuje obiekt w zmiennej $VMTemplate.

Drugie polecenie pobiera wirtualny obiekt stacji dyskietek na maszynie wirtualnej VMTemplate01 i wyświetla informacje o stacji dysków dla użytkownika.

Przykład 3: Pobieranie stacji dyskietek wirtualnych z profilu sprzętowego

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

Pierwsze polecenie pobiera profil sprzętu o nazwie NewHWProfile01 i przechowuje obiekt w zmiennej $HWProfile.

Drugie polecenie pobiera obiekt stacji dyskietek wirtualnych w newHWProfile01 i wyświetla informacje o dysku dla użytkownika.

Parametry

-All

Wskazuje, że to polecenie cmdlet pobiera wszystkie obiekty podrzędne niezależnie od obiektu nadrzędnego. Na przykład polecenie Get-SCVirtualDiskDrive -All pobiera wszystkie obiekty dysków wirtualnych niezależnie od obiektu maszyny wirtualnej lub obiektu szablonu, z którymi jest skojarzony każdy obiekt dysku wirtualnego.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-HardwareProfile

Określa obiekt profilu sprzętu.

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VM

Określa obiekt maszyny wirtualnej.

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 obiekt szablonu programu VMM używany do tworzenia maszyn wirtualnych.

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Dane wyjściowe

VirtualFloppyDrive

To polecenie cmdlet zwraca obiekt VirtualFloppyDrive .

Uwagi

  • Wymaga obiektu maszyny wirtualnej, obiektu szablonu maszyny wirtualnej lub obiektu profilu sprzętu, który można pobrać za pomocą odpowiednio poleceń cmdlet Get-SCVirtualMachine, Get-SCVMTemplate lub Get-SCHardwareProfile .