【发布时间】:2015-02-13 11:47:05
【问题描述】:
使用 Powershell,我可以获得域中所有用户或所有计算机的单独列表,但如何将两者结合起来? 使用powershell,您可以通过以下方式搜索用户或计算机
$search= New-Object DirectoryServices.DirectorySearcher([ADSI]"")
search.Filter = "(&(objectCategory=person)(objectClass=user))"#result=users
或
$search= New-Object DirectoryServices.DirectorySearcher([ADSI]"")
search.Filter = "("(objectCategory='computers')")"#result=computers
我怎样才能将两者结合起来,这样我就可以知道用户分配到哪台计算机上?
【问题讨论】:
-
如何将用户“分配”到计算机?大多数 AD 安装要么具有“您可以在任何地方登录”的方法,要么具有“机器上 X 组的成员可以登录机器”的方法。如果您使用第一个,则实际上没有一对一的映射。
-
@TZHX,你解释的方式是有道理的,是错误的方式
标签: powershell active-directory