yarsye 发表于 2010-6-2 17:34:49

(已解决)IsAdmin ( )这个函数在include文件夹下的哪个.au3里面?

本帖最后由 yarsye 于 2010-7-27 16:47 编辑

我在C盘下AutoIT里Include文件夹下 打开哪个au3可以看到ISAdmin()这个函数?

dajun 发表于 2010-6-2 18:52:07

不需要引用

kn007 发表于 2010-6-2 22:03:33

内置函数,原版作者不开源

yarsye 发表于 2010-6-2 22:51:52

也就是说 我只能调用 看不到这个函数到底是什么写的呗
我就想怎么 作者是怎么check是不是administrater的 根据什么的

pusofalse 发表于 2010-6-2 23:24:13

有多种方法可以判断进程的用户场景。
最通常用的方法是调用AccessCheck这个API函数检测进程的令牌用户,网上流传的就是这个,大概IsAdmin函数也是用了这种方法吧。

不过IsAdmin有个缺陷(?),不能指定参数,只能判断当前运行程序的用户是否是管理员。
LocalSecurityAuthority.au3也提供了这个功能,而且可以指定参数,用的方法不同于AccessCheck。

Joo 发表于 2010-6-3 09:41:38

mark...:face (22):

yarsye 发表于 2010-6-3 09:49:53

有多种方法可以判断进程的用户场景。
最通常用的方法是调用AccessCheck这个API函数检测进程的令牌用户,网 ...
pusofalse 发表于 2010-6-2 23:24 http://www.autoitx.com/images/common/back.gif


    我在C盘下 Include 文件夹里只看到84个au3 没找到你说的 Local...au3
还是在别的什么地方?

kn007 发表于 2010-6-3 10:00:54

我在C盘下 Include 文件夹里只看到84个au3 没找到你说的 Local...au3
还是在别的什么地方?
yarsye 发表于 2010-6-3 09:49 http://www.autoitx.com/images/common/back.gif


    在这里,http://www.autoitx.com/forum.php?mod=viewthread&tid=7080&fromuid=7644076

yarsye 发表于 2010-6-3 11:15:43

回复 8# kn007


    感谢 好人啊
我得学习善用搜索了
页: [1]
查看完整版本: (已解决)IsAdmin ( )这个函数在include文件夹下的哪个.au3里面?