0

我有一本书的以下脚本。当我尝试运行它时,屏幕上没有任何输出。

$objADSI = [adsi]""
$domain = $objADSI.distinguishedname

$userContainer = [adsi]("LDAP://cn=users," + $domain)

foreach($child in $userContainer) {
    Write-Host $child.samaccountname
}

如果我echo $userContainer,我得到:

distinguishedName : {CN=Users,DC=company,DC=co,DC=uk}
Path              : LDAP://cn=users,DC=company,DC=co,DC=uk

我需要在 Active Directory 服务器上运行 winrm quickconfig 吗?Active Directory 服务器运行的是 Windows Server 2003 标准版。还是因为其他原因我没有得到任何回报?

4

1 回答 1

1

像这样改变你的foreach:

foreach($child in $userContainer.children)
于 2013-11-07T13:14:24.373 回答