Udostępnij za pośrednictwem


Get-SCStorageDisk

Pobiera obiekt dysku magazynu dla określonego hosta z bazy danych programu VMM.

Składnia

NoFilter (Domyślna)

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

FilterByVMHost

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

Opis

Polecenie cmdlet Get-SCStorageDisk pobiera obiekty dysku magazynu dla hosta z bazy danych programu Virtual Machine Manager (VMM). Tego polecenia cmdlet można użyć z poleceniem cmdlet New-SCVirtualDiskDrive , aby dołączyć dysk przekazujący na maszynie wirtualnej do fizycznego dysku twardego na hoście, na którym ta maszyna wirtualna jest wdrażana.

Przykłady

Przykład 1: Pobieranie wszystkich dysków twardych na hoście

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 przy użyciu polecenia cmdlet Get-SCVMHost . Polecenie przechowuje ten obiekt w zmiennej $VMHost.

Drugie polecenie pobiera wszystkie obiekty dysku twardego z hosta przechowywanego w $VMHost.

Przykład 2: Pobierz określony dysk twardy na hoście według nazwy

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost02 i używa operatora potoku do przekazania VMHost02 do bieżącego polecenia cmdlet. To polecenie cmdlet pobiera obiekt dysku twardego o nazwie PhysicalDrive0 dla hosta. Następnie polecenie zapisuje obiekt dysku twardego w zmiennej $StorageDisk.

Drugie polecenie wyświetla zawartość $StorageDisk.

Parametry

-Name

Określa nazwę dysku magazynu, który jest pobierany przez to polecenie cmdlet.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:0
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VMHost

Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty Hyper-V, hosty VMware ESX i hosty Citrix XenServer. Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .

Właściwości parametru

Typ:Host
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

FilterByVMHost
Position:Named
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VMMServer

Określa obiekt serwera programu VMM.

Właściwości parametru

Typ:ServerConnection
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

NoFilter
Position:Named
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wyjściowe

StorageDisk

To polecenie cmdlet zwraca obiekt StorageDisk .