我在这个网站上找到了一个链接,它显示了如何将 SID 转换为二进制类型。有人可以告诉我如何做相反的事情 - 将二进制类型转换回 SID。
这是提供从 SID 到二进制文件的脚本:
PS> $sid = New-Object System.Security.Principal.SecurityIdentifier ("S-1-5-21-105005785-2143699225-541720777-501")
PS> $c = New-Object 'byte[]' $sid.BinaryLength
PS> $sid.GetBinaryForm($c, 0)
谢谢!