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 соответственно.