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.
Syntax
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
L’applet de commande 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 disquette virtuelle pour utiliser un lecteur de disquette physique (généralement, lecteur A:) pour lire des disques de disquette physique, pour lire un disque de floppy virtuel existant ou pour déconnecter le disque de disquette virtuelle.
Exemples
Exemple 1 : Connecter un lecteur de disquette virtuelle à 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 disquette virtuelle sur VM01 et stocke l’objet de lecteur de disquette virtuelle 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 disquette virtuelle stocké dans $FloppyDisk (BootDisk.vfd) au premier lecteur de floppy virtuel sur VM01.
Exemple 2 : Déconnecter un lecteur de disquette virtuelle
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 disquette virtuelle sur VM02 et stocke l’objet dans $FloppyDrive.
La dernière commande déconnecte l’objet de lecteur de disquette virtuelle stocké dans $FloppyDrive de n’importe quel lecteur hôte ou disque de disquette virtuelle auquel il a été connecté en spécifiant le paramètre NoMedia . Cette commande supprime également toute disquette virtuelle précédemment utilisée par le lecteur de disquette virtuel, si aucun ordinateur virtuel n’utilise actuellement cette disquette virtuelle.
Paramètres
-JobGroup
Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.
Type: | Guid |
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 |
-NoMedia
Déconnecte un lecteur de DVD virtuel du lecteur hôte ou du fichier ISO auquel il était connecté, ou déconnecte un lecteur de disquette virtuel du lecteur hôte ou de la disquette virtuelle auquel il était connecté.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
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: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualFloppyDrive
Spécifie un objet de lecteur de disquette virtuelle.
Type: | VirtualFloppyDrive |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
VirtualFloppyDrive
Cette applet de commande retourne un objet VirtualFloppyDrive .
Notes
- Nécessite un objet de lecteur de disquette virtuelle VMM, qui peut être récupéré à l’aide de l’applet de commande Get-SCVirtualFloppyDrive .