Test-SCVirtualDiskDrive
Otestuje existující virtuální pevný disk.
Syntax
Test-SCVirtualDiskDrive
[-VirtualDiskDrive] <VirtualDiskDrive>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Test-SCVirtualDiskDrive testuje existující virtuální pevný disk, který je připojený k objektu jednotky virtuálního disku.
Pokud chcete otestovat virtuální pevný disk, musí být virtuální počítač, na kterém je virtuální pevný disk nakonfigurovaný, v zastaveném stavu.
Příklady
Příklad 1: Testování dynamického virtuálního pevného disku na virtuálním počítači
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
První příkaz získá objekt virtuálního počítače s názvem VM03 pomocí rutiny Get-SCVirtualMachine . Tento příkaz uloží tento objekt do proměnné $VM.
Druhý příkaz získá objekt virtuální diskové jednotky, který je připojený k virtuálnímu počítači VM03, a pak tento objekt uloží do proměnné $VirtDiskDrive. Tento příklad předpokládá, že virtuální počítač má pouze jeden objekt virtuální diskové jednotky a že virtuální pevný disk připojený k virtuální diskové jednotce je dynamický virtuální pevný disk.
Třetí příkaz určuje, jestli je virtuální počítač VM03 spuštěný. Pokud je virtuální počítač spuštěný, příkaz vypne virtuální počítač.
Poslední příkaz otestuje virtuální pevný disk uložený v $VirtDiskDrive.
Parametry
-JobGroup
Určuje identifikátor řady příkazů, které běží jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje proměnnou, ve které se sleduje a ukládá průběh úlohy.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualDiskDrive
Určuje objekt virtuální diskové jednotky. K objektu virtuální diskové jednotky můžete připojit virtuální pevný disk nebo předávací disk.
Type: | VirtualDiskDrive |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |