检查给定用户在.net登录计算机中是否具有管理员权限

检查给定用户在.net登录计算机中是否具有管理员权限,.net,.net,我已经在C#net中开发了一个windows应用程序。我需要检查给定用户名在计算机中是否具有管理员权限。在Vista中,如果用户未以“以管理员身份运行”的身份运行应用程序,则使用windows标识进行的管理员角色检查将返回false 你能帮我检查一下给定的用户名是否有管理员吗 我想你会发现这个相关的问题很有用: 请务必遵循已接受答案上的链接,以获得其他可能相关的解决方案。这并不是您所要求的,但我认为这正是您需要解决的问题。。。如果要保证用户具有管理员权限,请参阅本文: 但是,我强烈建议您尝试开

我已经在C#net中开发了一个windows应用程序。我需要检查给定用户名在计算机中是否具有管理员权限。在Vista中,如果用户未以“以管理员身份运行”的身份运行应用程序,则使用windows标识进行的管理员角色检查将返回false


你能帮我检查一下给定的用户名是否有管理员吗

我想你会发现这个相关的问题很有用:


请务必遵循已接受答案上的链接,以获得其他可能相关的解决方案。

这并不是您所要求的,但我认为这正是您需要解决的问题。。。如果要保证用户具有管理员权限,请参阅本文:

但是,我强烈建议您尝试开发您的应用程序,这样就不需要管理员权限。这里有一篇好文章:

它需要注册,但它是免费的,是一个很好的网站