Compartir a través de


Test-SCVirtualDiskDrive

Prueba un disco duro virtual existente.

Syntax

Test-SCVirtualDiskDrive
    [-VirtualDiskDrive] <VirtualDiskDrive>
    [-JobGroup <Guid>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

El cmdlet Test-SCVirtualDiskDrive prueba un disco duro virtual existente que está conectado a un objeto de unidad de disco virtual.

Para probar un disco duro virtual, la máquina virtual en la que está configurado el disco duro virtual debe estar en un estado detenido.

Ejemplos

Ejemplo 1: Prueba de un VHD dinámico en una máquina virtual

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

El primer comando obtiene el objeto de máquina virtual denominado VM03 mediante el cmdlet Get-SCVirtualMachine . Este comando almacena ese objeto en la variable $VM.

El segundo comando obtiene el objeto de unidad de disco virtual que está conectado a la máquina virtual VM03 y, a continuación, almacena ese objeto en la variable $VirtDiskDrive. En este ejemplo se supone que la máquina virtual tiene solo un objeto de unidad de disco virtual y que el disco duro virtual conectado a la unidad de disco virtual es un disco duro virtual dinámico.

El tercer comando determina si VM03 se está ejecutando. Si VM03 se está ejecutando, el comando apaga la máquina virtual.

El último comando prueba el disco duro virtual almacenado en $VirtDiskDrive.

Parámetros

-JobGroup

Especifica un identificador para una serie de comandos que se ejecutan como un conjunto justo antes de que se ejecute el mismo identificador de grupo de trabajos.

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

-JobVariable

Especifica una variable en la que se realiza un seguimiento del progreso del trabajo y se almacena.

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

-PROTipID

Especifica el identificador de la sugerencia de optimización de recursos y rendimiento (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias pro.

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

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva inmediatamente al shell de comandos.

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

-VirtualDiskDrive

Especifica un objeto de unidad de disco virtual. Puede conectar un disco duro virtual o un disco de paso a través a un objeto de unidad de disco virtual.

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