落子雪 发表于 2018-7-14 23:53:16

【求助】如何判断是否为管理员身份运行

嗯哇,萌新求助一下。如何判断是否为管理员程序运行?
比如说,没有管理员权限就不能运行,怎样写这样的程序?
如果做不到,还请问如何弹窗申请管理员权限?
感谢各位大佬的解答!{:hug:}

825623224 发表于 2018-7-15 02:01:22

去系统盘的windows目录下释放个文件,如果成功就有权限,反之没有

天上飞的鱼 发表于 2018-7-15 09:57:38

易语言 系统设置那边有一个存根,设置好存根系统,如果程序需要系统UAC权限时,让用户必须使用管理员权限运行即可。

落子雪 发表于 2018-7-15 10:01:06

天上飞的鱼 发表于 2018-7-15 09:57
易语言 系统设置那边有一个存根,设置好存根系统,如果程序需要系统UAC权限时,让用户必须使用管理员权限运 ...

感谢一下,回去试一试

hu007 发表于 2018-7-15 11:21:38

向高手们学习!

610100 发表于 2018-7-16 08:12:02

可以借鉴某些批处理啊

比如某些软件绿化版,有个绿化. bat,需要管理员权限,就有个判断,如果不是管理员身份运行就申请管理员身份运行

落子雪 发表于 2018-7-16 12:44:47

610100 发表于 2018-7-16 08:12
可以借鉴某些批处理啊

比如某些软件绿化版,有个绿化. bat,需要管理员权限,就有个判断,如果不是管理 ...

我用易语言做窗口程序,总不能要求下载时多一个bat文件吧?qwq

610100 发表于 2018-8-5 21:48:40

落子雪 发表于 2018-7-16 12:44
我用易语言做窗口程序,总不能要求下载时多一个bat文件吧?qwq

易语言不用判断,直接设置一下就好



建议楼主下次问问题说清楚些,不然别人不理解你的意图

落子雪 发表于 2018-9-7 17:38:08

610100 发表于 2018-8-5 21:48
易语言不用判断,直接设置一下就好




明白了,谢谢
页: [1]
查看完整版本: 【求助】如何判断是否为管理员身份运行