除了使用powershell之外,还能有人解释如何获得与从dsquery返回的相同的ObjectGUID吗?
作为一个例子。
Powershell
Get-ADGroup "MyGroup" -Properties ObjectGUID
32359aec-2e77-4b0c-b525-3e9a39083314dsquery (应用程序使用DSQuery没有它使用的命令)
7Jo1MncuDEu1JT6aOQgzFA==编辑-为了清晰起见,我想在powershell中查询AD并获得ObjectGUID的ObjectGUID结果。我不想要ObjectGUID的powershell结果。
发布于 2022-01-13 14:40:35
dsquery的输出是原始的底层二进制GUID,base64 64编码。
要在两种格式之间进行转换,请执行以下操作:
# 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://stackoverflow.com/questions/70698339
复制相似问题