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
.