GUIDでADを検索


回答:


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で、Powershellセッションで同じコマンドレットをすべて使用できます。
MDマーラ

3

PowershellQuestADコマンドレットを使用して、次のコードは、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 }
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.