时间:2021-05-20
本文实例讲述了C#判断当前程序是否通过管理员运行的方法。分享给大家供大家参考。
具体实现代码如下:
复制代码 代码如下:
public bool IsAdministrator()
{
WindowsIdentity current = WindowsIdentity.GetCurrent();
WindowsPrincipal windowsPrincipal = new WindowsPrincipal(current);
return windowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator);
}
希望本文所述对大家的C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
运行身份窗口总是弹出的解决方法是: 1、当前登录的应该是非管理员用户。当运行某一程序时,程序的执行可能需要管理员权限。弹出“运行身份”窗口,就是要选择是否以管
本文实例讲述了C#实现判断当前操作用户管理角色的方法。分享给大家供大家参考。具体实现方法如下://////判断当前操作用户的管理角色///publicstati
本文实例讲述了C#判断某程序是否运行的方法,分享给大家供大家参考。具体实现方法如下:[DllImport("user32.dll")]privatestatic
1、请已管理员身份运行CMD。 2、若已管理员身份运行仍报此错,可使用以下方法: a)已管理员身份运行CMD。 b)输入Netshinterfacei
1、以管理员身份运行程序的命令admin.vbs,用来提升权限去运行一些cmd命令等'以管理员身份运行程序的命令admin.vbsSetobjWMIServic