无法获取OU结构来填充组合框



我在这里遵循powershell教程。

我无法像本例中那样填充组合框。一直将一个空项传递给PS Studio的组合框助手方法。

我能够在控制台中通过名称获得我的组织ou列表:

Get-ADOrganizationalUnit -SearchBase 'OU=accounts,DC=corp,DC=company,DC=org' -SearchScope OneLevel -filter * | ft name

我无法将这个控制台查询转换为studio中的组合框。

format-table返回一个包含嵌入格式代码和换行符的多行字符串,而不是对象。如果您希望为您的组合框提供一个OU名称数组,请将其替换为select-object,并在Name属性上使用-ExpandProperty:

Get-ADOrganizationalUnit -SearchBase 'OU=accounts,DC=corp,DC=company,DC=org' -SearchScope OneLevel -filter * |
select -ExpandProperty Name

最新更新