Remove-SCVirtualFloppyDisk

Supprime un objet de disque de floppy virtuel de VMM.

Syntax

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

Description

L’applet de commande Remove-SCVirtualFloppyDisk supprime un objet de disque de floppy virtuel de la bibliothèque Virtual Machine Manager (VMM) et supprime le fichier de disque de floppy virtuel correspondant (un fichier .vfd windows ou un fichier .flp basé sur VMware) du serveur de bibliothèque.

Si le disque de floppy virtuel est attaché à une machine virtuelle, un modèle ou un profil matériel (et si vous n’utilisez pas le paramètre Force ), VMM répertorie le conteneur qui contient le disque de disquette virtuelle et vous invite à confirmer que vous souhaitez supprimer le disque de disquette virtuelle :

  • Si vous répondez Oui, VMM supprime l’association entre le disque de disquette virtuelle et le conteneur auquel il est attaché, puis supprime l’objet de disque de disquette virtuelle de VMM.

  • Si vous répondez Non, l’opération est annulée.

Cette applet de commande retourne l’objet en cas de réussite (avec la propriété MarkedForDeletion définie sur True) ou retourne un message d’erreur en cas d’échec.

Exemples

Exemple 1 : Supprimer un objet de disque de disquette virtuel de la bibliothèque et supprimer le fichier correspondant

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

La première commande obtient l’objet de fichier de disque de floppy virtuel nommé BootFloppy.vfd stocké sur LibraryServer01, puis stocke l’objet de disque de disquette virtuelle dans la variable $VFD.

La deuxième commande supprime l’objet de disque de disquette stocké dans $VFD de la bibliothèque et supprime le fichier de disque de disquette virtuel correspondant du serveur de bibliothèque.

Exemple 2 : Supprimer plusieurs disques de disquette virtuelle et leurs fichiers

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

La première commande obtient tous les objets de disque de floppy virtuel dont les noms incluent la chaîne « Boot » et stocke ces objets dans le tableau nommé $VFDs.

La deuxième commande transmet chaque objet de disque de disquette virtuelle dans $VFDs à l’applet de commande Remove-VirtualFloppyDisk , qui supprime chaque objet de disque de disquette virtuel de la bibliothèque. La commande supprime également chaque fichier correspondant du serveur de bibliothèque sur lequel ce disque de disquette virtuelle est stocké.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualFloppyDisk

Spécifie un objet disquette virtuelle.

Type:VirtualFloppyDisk
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Notes

  • Nécessite un objet de disque de floppy virtuel VMM, qui peut être récupéré à l’aide de l’applet de commande Get-SCVirtualFloppyDisk .