Share via


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 testa 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 essere 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 . Questo comando archivia l'oggetto nella variabile $VM.

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 appena prima dell'esecuzione dello stesso identificatore del gruppo di processi.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Specifica una variabile in cui lo stato di avanzamento del processo viene monitorato e archiviato.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:VirtualDiskDrive
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False