Compartir a través de


Remove-SCVirtualFloppyDisk

Quita un objeto de disco de disquete virtual de VMM.

Sintaxis

Remove-SCVirtualFloppyDisk
      [-VirtualFloppyDisk] <VirtualFloppyDisk>
      [-Force]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

El cmdlet Remove-SCVirtualFloppyDisk quita un objeto de disco de disquete virtual de la biblioteca virtual Machine Manager (VMM) y elimina el archivo de disco virtual correspondiente (un archivo .vfd basado en Windows o un archivo .flp basado en VMware) del servidor de biblioteca.

Si el disco de disquete virtual está conectado a una máquina virtual, plantilla o perfil de hardware (y si no usa el parámetro Force), VMM muestra el contenedor que contiene el disco de disquete virtual y le pide que confirme que desea quitar el disco de disquete virtual:

  • Si responde Sí, VMM quita la asociación entre el disco de disquete virtual y el contenedor al que está conectado y, a continuación, elimina el objeto de disco de disquete virtual de VMM.

  • Si responde a No, se cancela la operación.

Este cmdlet devuelve el objeto tras éxito (con la propiedad MarkedForDeletion establecida en True) o devuelve un mensaje de error tras un error.

Ejemplos

Ejemplo 1: Quitar un objeto de disco de disquete virtual de la biblioteca y eliminar el archivo correspondiente

PS C:\> $VFD = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com"  | where { $_.Name -eq "BootFloppy.vfd" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Remove-SCVirtualFloppyDisk -VirtualFloppyDisk $VFD

El primer comando obtiene el objeto de archivo de disco de disquete virtual denominado BootFloppy.vfd almacenado en LibraryServer01 y, a continuación, almacena el objeto de disco de disquete virtual en la variable $VFD.

El segundo comando quita el objeto de disco de disquete almacenado en $VFD de la biblioteca y elimina el archivo de disco virtual correspondiente del servidor de biblioteca.

Ejemplo 2: Eliminación de varios discos de disquete virtual y sus archivos

PS C:\> $VFDs = Get-SCVirtualFloppyDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Boot" }
PS C:\> $VFDs | Remove-SCVirtualFloppyDisk

El primer comando obtiene todos los objetos de disco de disquete virtual cuyos nombres incluyen la cadena "Boot" y almacena estos objetos en la matriz denominada $VFDs.

El segundo comando pasa cada objeto de disco de disquete virtual en $VFDs al cmdlet Remove-VirtualFloppyDisk , que quita cada objeto de disco de disquete virtual de la biblioteca. El comando también elimina cada archivo correspondiente del servidor de biblioteca en el que se almacena ese disco de disquete virtual.

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

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

-Force

Obliga a que el comando se ejecute sin pedir confirmación del usuario.

Tipo:SwitchParameter
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

-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:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

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

Notas

  • Requiere un objeto de disco virtual VMM, que se puede recuperar mediante el cmdlet Get-SCVirtualFloppyDisk.