Compartir a través de


Set-SCVirtualFloppyDrive

Cambia las propiedades de una unidad de disquete virtual asociada a una máquina virtual, una plantilla de máquina virtual o un perfil de hardware que se usa en VMM.

Sintaxis

Set-SCVirtualFloppyDrive
   [-VMMServer <ServerConnection>]
   [[-VirtualFloppyDrive] <VirtualFloppyDrive>]
   -VirtualFloppyDisk <VirtualFloppyDisk>
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCVirtualFloppyDrive
   [-VMMServer <ServerConnection>]
   [[-VirtualFloppyDrive] <VirtualFloppyDrive>]
   [-NoMedia]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

El cmdlet Set-SCVirtualFloppyDrive cambia una o varias propiedades de una unidad de disquete virtual asociada a una máquina virtual, una plantilla de máquina virtual o un perfil de hardware usado en un entorno de Virtual Machine Manager (VMM).

Puede usar el cmdlet Set-SCVirtualFloppyDrive para configurar la unidad de disquete virtual para usar una unidad de disquete físico (normalmente, unidad A:) para leer discos de disquete físicos, leer un disco de disquete virtual existente o desconectar el disco de disquete virtual.

Ejemplos

Ejemplo 1: Conexión de una unidad de disquete virtual a un disco de disquete virtual

PS C:\> $FloppyDisk = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "BootDisk.vfd"}
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $FloppyDrive = @(Get-SCVirtualFloppyDrive -VM $VM)
PS C:\> Set-SCVirtualFloppyDrive -VirtualFloppyDrive $FloppyDrive[0] -VirtualFloppyDisk $FloppyDisk

El primer comando obtiene el objeto de disco de disquete virtual denominado BootDisk.vfd de VMMServer01 y almacena el objeto en la variable $FloppyDisk.

El segundo comando obtiene el objeto de máquina virtual denominado VM01 y almacena el objeto en la variable $VM.

El tercer comando obtiene el objeto de unidad de disquete virtual en VM01 y almacena el objeto de unidad de disquete virtual en la matriz de objetos de $FloppyDrive (en caso de que haya más de un objeto de unidad de disquete virtual, la matriz almacena todos los objetos).

El último comando conecta el disco de disquete virtual almacenado en $FloppyDisk (BootDisk.vfd) a la primera unidad de disquete virtual de VM01.

Ejemplo 2: Desconectar una unidad de disquete virtual

PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> $FloppyDrive = @(Get-SCVirtualFloppyDrive -VM $VM)
PS C:\> Set-SCVirtualFloppyDrive -VirtualFloppyDrive $FloppyDrive[0] -NoMedia

El primer comando obtiene el objeto de máquina virtual denominado VM02 y almacena el objeto en la variable $VM.

El segundo comando obtiene el objeto de unidad de disquete virtual en VM02 y almacena el objeto en $FloppyDrive.

El último comando desconecta el objeto de unidad de disquete virtual almacenado en $FloppyDrive de cualquier unidad host o disco de disquete virtual al que estaba conectado especificando el parámetro NoMedia. Este comando también elimina cualquier disco de disquete virtual que la unidad de disquete virtual usó anteriormente si ninguna otra máquina virtual usa actualmente ese disco de disquete virtual.

Parámetros

-JobGroup

Especifica un identificador para una serie de comandos que se ejecutarán como un conjunto justo antes de que se ejecute el mismo identificador de grupo de trabajos.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NoMedia

Desconecta una unidad de DVD virtual de la unidad host o ISO a la que estaba conectado, o desconecta una unidad de disquete virtual de la unidad host o el disco de disquete virtual al que estaba conectado.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VirtualFloppyDisk

Especifica un objeto de disco de disquete virtual.

Tipo:VirtualFloppyDisk
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VirtualFloppyDrive

Especifica un objeto de unidad de disquete virtual.

Tipo:VirtualFloppyDrive
Posición:0
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-VMMServer

Especifica un objeto de servidor VMM.

Tipo:ServerConnection
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Salidas

VirtualFloppyDrive

Este cmdlet devuelve un objeto VirtualFloppyDrive.

Notas

  • Requiere un objeto de unidad de disquete virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualFloppyDrive.