Delen via


Get-SCStorageDisk

Hiermee haalt u een opslagschijfobject op voor de opgegeven host uit de VMM-database.

Syntax

Get-SCStorageDisk
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCStorageDisk
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

Description

Met de cmdlet Get-SCStorageDisk worden opslagschijfobjecten voor een host opgehaald uit de VMM-database (Virtual Machine Manager). U kunt deze cmdlet gebruiken met de cmdlet New-SCVirtualDiskDrive om een passthrough-schijf op een virtuele machine te koppelen aan een fysieke harde schijf op de host waarop die virtuele machine wordt geïmplementeerd.

Voorbeelden

Voorbeeld 1: Alle harde schijven op een host ophalen

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Get-SCStorageDisk -VMHost $VMHost

Met de eerste opdracht wordt het hostobject met de naam VMHost01 opgehaald met behulp van de Cmdlet Get-SCVMHost . Met de opdracht wordt dat object opgeslagen in de $VMHost variabele.

Met de tweede opdracht worden alle objecten van de harde schijf opgehaald van de host die is opgeslagen in $VMHost.

Voorbeeld 2: Een specifieke harde schijf op de host op naam ophalen

PS C:\> $StorageDisk = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" | Get-SCStorageDisk -Name "\\.\PhysicalDrive0"
PS C:\> $StorageDisk

Met de eerste opdracht wordt het hostobject MET de naam VMHost02 opgehaald en wordt de pijplijnoperator gebruikt om VMHost02 door te geven aan de huidige cmdlet. Met deze cmdlet wordt het object voor de harde schijf met de naam PhysicalDrive0 voor de host opgehaald. Met de opdracht wordt vervolgens het hardeschijfstationobject opgeslagen in de variabele $StorageDisk.

Met de tweede opdracht wordt de inhoud van $StorageDisk weergegeven.

Parameters

-Name

Hiermee geeft u de naam op van een opslagschijf die door deze cmdlet wordt opgeslagen.

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

-VMHost

Hiermee geeft u een hostobject voor virtuele machines op. VMM ondersteunt Hyper-V-hosts, VMware ESX-hosts en Citrix XenServer-hosts. Zie de cmdlet Add-SCVMHost voor meer informatie over elk type host.

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

-VMMServer

Hiermee geeft u een VMM-serverobject op.

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

Uitvoerwaarden

StorageDisk

Met deze cmdlet wordt een StorageDisk-object geretourneerd.