Test-SCVirtualDiskDrive
Teste un disque dur virtuel existant.
Syntaxe
Test-SCVirtualDiskDrive
[-VirtualDiskDrive] <VirtualDiskDrive>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
L’applet de commande Test-SCVirtualDiskDrive teste un disque dur virtuel existant attaché à un objet de lecteur de disque virtuel.
Pour tester un disque dur virtuel, la machine virtuelle sur laquelle le disque dur virtuel est configuré doit être dans un état arrêté.
Exemples
Exemple 1 : Tester un disque dur virtuel dynamique sur une machine virtuelle
PS C:\> $VM = Get-SCVirtualMachine -Name "VM03"
PS C:\> $VirtDiskDrive = Get-SCVirtualDiskDrive -VM $VM
PS C:\> If ($VM.Status -Eq "Running") {Stop-SCVirtualMachine -VM $VM -Shutdown}
PS C:\> Test-SCVirtualDiskDrive -VirtualDiskDrive $VirtDiskDrive
La première commande obtient l’objet de machine virtuelle nommé VM03 à l’aide de l’applet de commande Get-SCVirtualMachine. Cette commande stocke cet objet dans la variable $VM.
La deuxième commande obtient l’objet de lecteur de disque virtuel attaché à la machine virtuelle VM03, puis stocke cet objet dans la variable $VirtDiskDrive. Cet exemple suppose que la machine virtuelle n’a qu’un seul objet de lecteur de disque virtuel et que le disque dur virtuel attaché au lecteur de disque virtuel est un disque dur virtuel dynamique.
La troisième commande détermine si VM03 est en cours d’exécution. Si VM03 est en cours d’exécution, la commande arrête la machine virtuelle.
La dernière commande teste le disque dur virtuel stocké dans $VirtDiskDrive.
Paramètres
-JobGroup
Spécifie un identificateur pour une série de commandes qui s’exécutent 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 une variable dans laquelle la progression du travail est suivie et stockée.
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 |
-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 |
-VirtualDiskDrive
Spécifie un objet de lecteur de disque virtuel. Vous pouvez attacher un disque dur virtuel ou un disque direct à un objet de lecteur de disque virtuel.
Type: | VirtualDiskDrive |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |