Get-SCVirtualFloppyDrive
Pobiera obiekty stacji dysków 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 stacji dyskietek wirtualnych 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ą dyskietkę. 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 tak, aby korzystała z fizycznej dyskietki na hoście maszyny wirtualnej (zazwyczaj stacji A:) użyj polecenia cmdlet Set-SCVirtualFloppyDrive. Alternatywnie można skonfigurować stację dyskietek wirtualnych 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 obiekt stacji dyskietek wirtualnych na maszynie 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 obiekt stacji dyskietek wirtualnych na maszynie wirtualnej VmTemplate01 i wyświetla informacje o dysku 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 na 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.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-HardwareProfile
Określa obiekt profilu sprzętowego.
Typ: | HardwareProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VM
Określa obiekt maszyny wirtualnej.
Typ: | VM |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Typ: | ServerConnection |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VMTemplate
Określa obiekt szablonu programu VMM używany do tworzenia maszyn wirtualnych.
Typ: | Template |
Aliasy: | Template |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | 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ć przy użyciu Get-SCVirtualMachine, Get-SCVMTemplatelub Get-SCHardwareProfile poleceń cmdlet.