Для создания пула я пытаюсь выбрать 4 диска из 6.
Я могу получить список уникальных идентификаторов, как показано ниже:
PS C:\> <b>Get-PhysicalDisk|? Canpool|ft UniqueId</b>
UniqueId
--------
{3b34bfc1-1022-11e9-9df0-806e6f6e6963}
{3b34bfc3-1022-11e9-9df0-806e6f6e6963}
{3b34bfc5-1022-11e9-9df0-806e6f6e6963}
{3b34bfc7-1022-11e9-9df0-806e6f6e6963}
{3b34bfc9-1022-11e9-9df0-806e6f6e6963}
{3b34bfcb-1022-11e9-9df0-806e6f6e6963}
Я также могу выбрать первые четыре:
PS C:\> <b>Get-PhysicalDisk |? CanPool|? HealthStatus| select -first 4</b>
FriendlyName SerialNumber CanPool OperationalStatus HealthStatus Usage Size
------------ ------------ ------- ----------------- ------------ ----- ----
VBOX HARDDISK True OK Healthy Auto-Select 5 GB
VBOX HARDDISK True OK Healthy Auto-Select 5 GB
VBOX HARDDISK True OK Healthy Auto-Select 5 GB
VBOX HARDDISK True OK Healthy Auto-Select 5 GB
Чего я хочу добиться, так это выбрать диски, которые я хочу, а не первые 4 или все, но, скажем, диски с номерами 1, 2, 4, 6 или UnıqueId, начиная с 3b34bfc1, 3b34bfc3, 3b34bfc7, 3b34bfcb.