我有这样的事情:
$outp = Get-Process | % {
[pscustomobject]@{
ID = $_.Id
ProcessName = $_.ProcessName
}
} | Format-Table -AutoSize
会产生$outp
,如下所示:
ID ProcessName -- ----------- 6752 ApplicationFrameHost 8944 browser_broker
如何在$outp
中访问单个行(或列)?
答案 0 :(得分:2)
最好像Ansgar所说的那样使用$outp = get-process | select ID, Processname
而不是使用$outp[row].ID
来访问它,就像$outp[0].ID
一样,将是第一个条目的ID。
如果您需要显示它,请使用$outp | ft -autosize
。