如何在powershell中获取不同项目的编号
How to get a numbered count of different items in powershell
我正在使用以下 powershell 查询来获取磁盘列表:
Get-NcDisk | Select-Object -Property model | Sort-Object -Property Model -Descending | foreach {$_.model}
输出如下:
X316_SMKRE06TA07
X316_HARIH06TA07
X316_HARIH06TA07
X316_HARIH06TA07
如何让它输出每种类型磁盘的编号计数,如下所示:
1 X316_SMKRE06TA07
3 X316_HARIH06TA07
Group-Object
会为您做这件事..
我不能使用 Get-NcDisk
但它可能只是:
Get-NcDisk | Select-Object -ExpandProperty model | Group-Object
使用字符串数组的示例输出:
"X316_SMKRE06TA07","X316_HARIH06TA07","X316_HARIH06TA07","X316_HARIH06TA07" | Group-Object
Count Name Group
----- ---- -----
1 X316_SMKRE06TA07 {X316_SMKRE06TA07}
3 X316_HARIH06TA07 {X316_HARIH06TA07, X316_HARIH06TA07, X316_HARIH06TA07}
我正在使用以下 powershell 查询来获取磁盘列表:
Get-NcDisk | Select-Object -Property model | Sort-Object -Property Model -Descending | foreach {$_.model}
输出如下:
X316_SMKRE06TA07
X316_HARIH06TA07
X316_HARIH06TA07
X316_HARIH06TA07
如何让它输出每种类型磁盘的编号计数,如下所示:
1 X316_SMKRE06TA07
3 X316_HARIH06TA07
Group-Object
会为您做这件事..
我不能使用 Get-NcDisk
但它可能只是:
Get-NcDisk | Select-Object -ExpandProperty model | Group-Object
使用字符串数组的示例输出:
"X316_SMKRE06TA07","X316_HARIH06TA07","X316_HARIH06TA07","X316_HARIH06TA07" | Group-Object
Count Name Group
----- ---- -----
1 X316_SMKRE06TA07 {X316_SMKRE06TA07}
3 X316_HARIH06TA07 {X316_HARIH06TA07, X316_HARIH06TA07, X316_HARIH06TA07}