Get-SCVirtualFloppyDrive

Получает объекты виртуального дисковода гибких дисков VMM из виртуальной машины, шаблона виртуальной машины или профиля оборудования.

Синтаксис

All

Get-SCVirtualFloppyDrive
    [-VMMServer <ServerConnection>]
    [-All]
    [<CommonParameters>]

HardwareProfile

Get-SCVirtualFloppyDrive
    -HardwareProfile <HardwareProfile>
    [<CommonParameters>]

VM

Get-SCVirtualFloppyDrive
    -VM <VM>
    [<CommonParameters>]

Template

Get-SCVirtualFloppyDrive
    -VMTemplate <Template>
    [<CommonParameters>]

Описание

Командлет Get-SCVirtualFloppyDrive получает один или несколько объектов виртуального дисковода гибких дисков в среде диспетчера виртуальных машин (VMM) из объекта виртуальной машины, объекта шаблона виртуальной машины или объекта профиля оборудования.

В VMM каждая виртуальная машина, шаблон виртуальной машины или профиль оборудования имеет один дисковод гибких дисков. Вы не можете извлечь этот дисковод гибких дисков или добавить дополнительные дисковода.

По умолчанию виртуальный дисковод гибких дисков настроен как не подключенный к носителю. Чтобы настроить виртуальный дисковод гибких дисков на использование физического дисковода гибких дисков на узле виртуальной машины (обычно это диск A:), используйте командлет Set-SCVirtualFloppyDrive . Кроме того, вы можете настроить виртуальный дисковод гибких дисков для чтения существующей виртуальной дискеты.

Примеры

Пример 1: Получение виртуального дисковода гибких дисков с виртуальной машины

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

Первая команда получает объект виртуальной машины с именем VM01 и сохраняет объект в переменной $VM.

Вторая команда получает объект виртуального дисковода гибких дисков на VM01 и отображает информацию об этом диске пользователю.

Пример 2: Получение виртуального дисковода гибких дисков из шаблона виртуальной машины

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

Первая команда получает объект шаблона виртуальной машины с именем VMTemplate01 и сохраняет объект в переменной $VMTemplate.

Вторая команда получает объект виртуального дисковода гибких дисков на VMTemplate01 и отображает информацию о дисководе пользователю.

Пример 3: Получение виртуального дисковода гибких дисков из аппаратного профиля

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

Первая команда получает профиль оборудования с именем NewHWProfile01 и сохраняет объект в переменной $HWProfile.

Вторая команда получает объект виртуального дисковода гибких дисков на NewHWProfile01 и отображает информацию о дисководе пользователю.

Параметры

-All

Указывает, что этот командлет получает все подчиненные объекты независимо от родительского объекта. Например, команда Get-SCVirtualDiskDrive -All получает все объекты виртуального диска независимо от объекта виртуальной машины или объекта шаблона, с которым связан каждый объект виртуального диска.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

All
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HardwareProfile

Указывает объект профиля оборудования.

Свойства параметра

Тип:HardwareProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

HardwareProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VM

Указывает объект виртуальной машины.

Свойства параметра

Тип:VM
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

VM
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

All
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMTemplate

Указывает объект шаблона VMM, используемый для создания виртуальных машин.

Свойства параметра

Тип:Template
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Шаблон

Наборы параметров

Template
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

VirtualFloppyDrive

Этот командлет возвращает объект VirtualFloppyDrive .

Примечания

  • Требуется объект виртуальной машины, объект шаблона виртуальной машины или объект профиля оборудования, который можно получить с помощью командлетов Get-SCVirtualMachine, Get-SCVMTemplate или Get-SCHardwareProfile соответственно.