假设我调用Get-Service
并希望ID
使用打印递增整数的 cmdlet 输出分配一个新列,以便:
ID Status Name DisplayName
-- ------ ---- -----------
0 Running AdobeARMservice Adobe Acrobat Update Service
1 Stopped AeLookupSvc Application Experience
2 Stopped ALG Application Layer Gateway Service
我现在正在尝试使用Select-Object
来添加此列,但我不太明白如何在这种表达式中迭代变量。这是我所拥有的:
Get-Service |
Select-Object @{ Name = "ID" ; Expression= { } }, Status, Name, DisplayName |
Format-Table -Autosize
有没有办法在 内迭代整数Expression= { }
,还是我以错误的方式解决这个问题?