Test-SCVirtualDiskDrive
Verifica un disco rigido virtuale esistente.
Sintassi
Test-SCVirtualDiskDrive
[-VirtualDiskDrive] <VirtualDiskDrive>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Test-SCVirtualDiskDrive verifica un disco rigido virtuale esistente collegato a un oggetto unità disco virtuale.
Per testare un disco rigido virtuale, la macchina virtuale in cui è configurato il disco rigido virtuale deve trovarsi in uno stato arrestato.
Esempio
Esempio 1: Testare un disco rigido virtuale dinamico in una macchina virtuale
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
Il primo comando ottiene l'oggetto macchina virtuale denominato VM03 usando il cmdlet get-SCVirtualMachine
Il secondo comando ottiene l'oggetto unità disco virtuale collegato alla macchina virtuale VM03 e quindi archivia tale oggetto nella variabile $VirtDiskDrive. In questo esempio si presuppone che la macchina virtuale abbia un solo oggetto unità disco virtuale e che il disco rigido virtuale collegato all'unità disco virtuale sia un disco rigido virtuale dinamico.
Il terzo comando determina se VM03 è in esecuzione. Se VM03 è in esecuzione, il comando arresta la macchina virtuale.
L'ultimo comando verifica il disco rigido virtuale archiviato in $VirtDiskDrive.
Parametri
-JobGroup
Specifica un identificatore per una serie di comandi eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobVariable
Specifica una variabile in cui viene rilevato e archiviato lo stato del processo.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PROTipID
Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VirtualDiskDrive
Specifica un oggetto unità disco virtuale. È possibile collegare un disco rigido virtuale o un disco pass-through a un oggetto unità disco virtuale.
Tipo: | VirtualDiskDrive |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |