电源外壳|从域控制器中的计算机名称中提取用户名

时间:2017-06-07 15:37:13

标签: windows powershell active-directory

当我只有计算机名时,如何在活动目录中提取用户名。

显然,在命名方面,计算机名称和用户名之间没有任何关系。

3 个答案:

答案 0 :(得分:1)

这将从当前计算机加入的域中获取所有用户:

(([adsisearcher]“objectcategory=user”).FindAll()).Properties.samaccountname

答案 1 :(得分:1)

ArcSet的答案很棒(这就是我要做的),但对于基本的PowerShellers,我会把它们推向AD-cmdlet,就像(Mitchell所做的那样):

Get-ADUser -Property samaccountname

甚至:

Get-ADObject -ldapfilter '(objectcategory=user)' -Property samaccountname

答案 2 :(得分:0)

我建议使用此cmdlet:Get-ADComputer。获取与此相关的AD信息后,您可以输出数据并利用过滤器获取所需的信息。过滤器代码也在文档中指定。

可以在此处找到文档:https://technet.microsoft.com/en-us/library/ee617192.aspx

希望这会有所帮助(我不能100%确定这是否是您正在寻找的......您的问题中的详细信息越多越好)!