有人可以解釋如何使 ObjectGUID 與 dsquery 回傳的相同,除了使用 powershell 嗎?
舉個例子。
電源外殼
Get-ADGroup "MyGroup" -Properties ObjectGUID
32359aec-2e77-4b0c-b525-3e9a39083314
dsquery(應用程式使用 DSQuery 沒有它使用的命令)
7Jo1MncuDEu1JT6aOQgzFA==
編輯 - 為清楚起見,我想在 powershell 中查詢 AD 組并獲取 ObjectGUID 的 DSQuery 結果。我不想要 ObjectGUID 的 powershell 結果。
uj5u.com熱心網友回復:
輸出dsquery是原始的底層二進制 GUID,base64 編碼。
要在兩種格式之間進行轉換:
# GUID to base64
$guidInstance = [guid]::new('32359aec-2e77-4b0c-b525-3e9a39083314')
[convert]::ToBase64String($guidInstance.ToByteArray())
# base64 to GUID
$binaryGUID = [convert]::FromBase64String('7Jo1MncuDEu1JT6aOQgzFA==')
[guid]::new($binaryGUID)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/412554.html
標籤:
