当我使用Select-Object NameCmdLet时,它似乎创建了一个具有单个Name属性的新对象.
我经常想把这个选择传递给其他CmdLets,但它们通常只需要一个字符串.
我怎样才能轻松获得一堆对象并说"只选择属性x而只将属性值放入数组或其值的集合中"?
您可以使用此ExpandProperty参数.此开关意味着不返回具有(默认)-Properties参数上列出的属性的对象,而是返回参数下列出的单个属性的值-ExpandProperty.
注意:您也可以expand为此参数使用别名.
例:
Get-Process | Select-Object -ExpandProperty ProcessName
Run Code Online (Sandbox Code Playgroud)
相关文档:
| 归档时间: |
|
| 查看次数: |
1197 次 |
| 最近记录: |