小编Dra*_*211的帖子

通过 Powershell 获取子 OU

我必须编写一个程序来列出父 OU 中的所有子 OU。但问题是,我需要的子 OU 下还有更多的子 OU。但我必须忽略那些 Sub-Sub OU

例子:

父级组织单位:

OU=托管、DC=blub、DC=示例、DC=ch

现在我需要像这样的 OU:

OU=Baug、OU=托管、DC=blub、DC=示例、DC=ch

但我必须忽略这一点:

OU=用户、OU=Baug、OU=托管、DC=blub、DC=示例、DC=ch

我的代码:

$OU = 'OU=Hosting,DC=blub,DC=example,DC=ch'

Get-ADOrganizationalUnit -SearchBase $OU -SearchScope Subtree -Filter * | 
 Select-Object DistinguishedName, Name
Run Code Online (Sandbox Code Playgroud)

这样我就可以获得所有现有的子 OU。

powershell active-directory

2
推荐指数
1
解决办法
8984
查看次数

标签 统计

active-directory ×1

powershell ×1