Partager via


Set-SCVirtualFloppyDrive

Modifie les propriétés d’un lecteur de floppy virtuel associé à une machine virtuelle, un modèle de machine virtuelle ou un profil matériel utilisé dans VMM.

Syntaxe

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

La cmdlet Set-SCVirtualFloppyDrive modifie une ou plusieurs propriétés d’un lecteur de floppy virtuel associé à une machine virtuelle, un modèle de machine virtuelle ou un profil matériel utilisé dans un environnement Virtual Machine Manager (VMM).

Vous pouvez utiliser l’applet de commande Set-SCVirtualFloppyDrive pour configurer le lecteur de floppy virtuel afin d’utiliser un lecteur de floppy physique (généralement, lecteur A :) pour lire des disques de floppy physiques, pour lire un disque de floppy virtuel existant ou pour déconnecter le disque de floppy virtuel.

Exemples

Exemple 1 : Connecter un lecteur de floppy virtuel à un disque de floppy virtuel

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

La première commande obtient l’objet de disque de floppy virtuel nommé BootDisk.vfd à partir de VMMServer01 et stocke l’objet dans la variable $FloppyDisk.

La deuxième commande obtient l’objet de machine virtuelle nommé VM01 et stocke l’objet dans la variable $VM.

La troisième commande obtient l’objet de lecteur de floppy virtuel sur VM01 et stocke l’objet de lecteur de floppy virtuel dans le tableau d’objets $FloppyDrive (en cas de plusieurs objets de lecteur de floppy virtuel, le tableau stocke tous les objets).

La dernière commande connecte le disque de floppy virtuel stocké dans $FloppyDisk (BootDisk.vfd) au premier lecteur de floppy virtuel sur VM01.

Exemple 2 : Déconnecter un lecteur de floppy virtuel

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

La première commande obtient l’objet de machine virtuelle nommé VM02 et stocke l’objet dans la variable $VM.

La deuxième commande obtient l’objet de lecteur de floppy virtuel sur VM02 et stocke l’objet dans $FloppyDrive.

La dernière commande déconnecte l’objet de lecteur de floppy virtuel stocké dans $FloppyDrive de n’importe quel lecteur hôte ou disque de floppy virtuel auquel il a été connecté en spécifiant le paramètre NoMedia. Cette commande supprime également tout disque de floppy virtuel utilisé précédemment par le lecteur de floppy virtuel si aucune autre machine virtuelle n’utilise actuellement ce disque de floppy virtuel.

Paramètres

-JobGroup

Spécifie un identificateur pour une série de commandes qui s’exécute en tant que jeu juste avant la commande finale qui inclut le même identificateur de groupe de travaux.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

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

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NoMedia

Déconnecte un lecteur DE DVD virtuel du lecteur hôte ou iso auquel il a été connecté, ou déconnecte un lecteur de floppy virtuel du lecteur hôte ou du disque de floppy virtuel auquel il a été connecté.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualFloppyDisk

Spécifie un objet de disque de floppy virtuel.

Type:VirtualFloppyDisk
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VirtualFloppyDrive

Spécifie un objet de lecteur de floppy virtuel.

Type:VirtualFloppyDrive
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

VirtualFloppyDrive

Cette applet de commande retourne un objet VirtualFloppyDrive.

Notes

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