将 Powershell 用于部门属性的值,使用 get-aduser 而不带标头信息



例如,当我在Powershell中运行此行时

get-aduser someUserName -properties department | select department

我得到这些结果:

部门
----------------
信息技术

我只想得到以下内容:

信息技术

您可以简单地获取生成的对象并查询其属性。

在您的示例中:

(Get-ADUser -Identity someUserName -Properties Department).Department

编辑:我总是看到使用以下示例:

| Select-Object -ExpandProperty propertyName

但是,我从来不清楚一种方法或另一种方法之间的差异 - 知道是否有会很有趣。

在提取单个属性时,我倾向于前者,而且它也更短,同时不影响保存脚本的详细程度。

最新更新