繁体   English   中英

如何获得此脚本以输出专有名称?

[英]How can I get this script to output the distinguished name?

我添加了我以为专有名称应为'dn'的名称,但该名称又为空。 给定名称和sn字段返回确定。

谢谢。

$Dom = 'LDAP://DC=oakland;DC=local'
$Root = New-Object DirectoryServices.DirectoryEntry $Dom
$i=0
$selector = New-Object DirectoryServices.DirectorySearcher
$selector.SearchRoot = $root

$adobj= $selector.findall() | where {$_.properties.objectcategory -match "CN=Person"}

foreach ($person in $adobj){
    $prop=$person.properties
    $i++
    Write-Host "$($prop.givenname) $($prop.sn) $($prop.dn)" 
}

"Total $i"

您似乎正在寻找$prop.distinguishedname

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM