通过GUID搜索广告


Answers:


15

在DC上或安装RSAT并启用AD工具:

打开“用于Windows PowerShell的Active Director模块”(在其他管理工具中查找)

get-aduser -id {guid}

或对于任何对象:

get-adobject -id {guid}

可能希望通过format-list对其进行管道传递以使其可读:

get-adobject -id {guid} | fl

2
+1,使用本机工具的最简单答案。如果您在常规的Powershell提示符下不想在开始菜单中打开PS的AD模块,则可以运行,import-module ActiveDirectory并且所有相同的cmdlet在您的Powershell会话中都可用。
MDMarra 2011年

3

使用Powershell和QuestAD cmdlet,以下代码根据我的guid返回我的用户帐户。

$Guid = "d65e4578-475a-422e-ac99-123456789012"

Get-QADUser -IncludeAllProperties|Where {$_.guid -eq $Guid}

这不是最有效的方式,因为它在执行搜索时会从AD加载所有对象,但是它对我有用。


0
$guid = "d65e4578-475a-422e-ac99-123456789012"

foreach ($dom in (Get-adforest).Domains) { Get-ADObject -filter {ObjectGUID -eq $guid } -Properties * -Server $dom | fl }
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.