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 floppy virtuel pour 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 (dans l’événement où plusieurs objets de lecteur de floppy virtuel sont stockés, 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 à partir d’un lecteur hôte ou d’un disque de floppy virtuel 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 du conseil d’optimisation des performances et des ressources 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 floppy virtuel.
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 floppy virtuel VMM, qui peut être récupéré à l’aide de l’applet de commande Get-SCVirtualFloppyDrive .