如何在Active Directory中获取OU的“description”属性?

Modified on: Thu, 07 Nov 2019 06:40:01 +0800

我正在处理一组脚本,用于将用户和结构从一个活动目录迁移到另一个活动目录。为此,我使用Get-ADOrganizationalUnit命令行开关导出这样的OU:

Get-ADOrganizationalUnit -SearchBase $filterbase -filter * | export-csv $outcsv 

事实证明,我们在源OU的“description”属性中存储了有用的信息。不幸的是,这些信息似乎不是Get-ADOrganizationalUnit命令行开关导出的数据的一部分。

那么,是否有人可以建议我从源AD获取相同信息但包括描述的方式?

事实上,如果我得到的唯一属性是DistinguishedNamenamedescription,我可以很好地工作,所以如果你有另一个如何列出AD中包含这些属性的特定OU下的所有OU(并且可以通过管道传输到export-csv),它也可以正常工作。

作者:Stephane

最佳答案

Get-ADOrganizationalUnit -SearchBase $filterbase -filter * -Properties Description| export-csv $outcsv 

应该是你想要的。几乎在所有情况下,如果您想要返回其他属性,那么-Properties后跟逗号分隔的其他属性列表就是您要查找的内容。

如果您想要在您的问题中提及的三个属性,请执行以下操作:

Get-ADOrganizationalUnit -filter * -Properties Description | select-object name,distinguishedname,description | export-csv $outcsv
作者:MDMarra

相关问答

添加新评论