如何检查不同形式的Windows用户帐户是否与同一用户相关?

时间:2012-11-05 20:20:41

标签: c# domain-name

Windows帐户名称可以在不同的上下文中具有各种形式 - 我有兴趣在可能的情况下将帐户名称引入某些规范格式,或者检查两个帐户名称是否适用于给定计算机的上下文中的同一帐户。例如:

.\Hobson
HobMachine\Hobson
localhost\Hobson

HobDomain\Hobson
HOBSON@HOBDOMAIN

以上两组名称各自命名相同的用户(在适当的上下文中使用时,例如在名为HobMachine的机器上检查第一个)。如何以编程方式(最好是C#)检查两个帐户名是否适用于给定计算机上下文中的同一帐户?

1 个答案:

答案 0 :(得分:1)

我可能是错的,但似乎你必须只是通过名字来决定。我不知道将域帐户与本地帐户相关联的任何内容,因为他们 不同的帐户。