daiyu116 发表于 2011-5-31 13:37:09

[已解决]使用Active Directory fuction中的_AD_Open,报错

本帖最后由 daiyu116 于 2011-5-31 13:51 编辑

因为最近在写加域的脚本,在使用Active Directory fuction的时候,发现对于_AD_Open中的参数$sAD_HostServerParam,如果不在hosts文件中加一条对主机$sAD_HostServerParam的解析,不论是xp还是win7都会出错,错误提示是variable must be type of 'Object',呵呵,经过不断调试,终于解决,就和大家交流交流~

解决方法(举例):
假设 $sAD_HostServerParam="PDC.microsoft.com"
那么在操作的主机系统@windir\system32\drivers\etc的hosts文件中添加:"XXX.XXX.XXX.XXX    PDC.microsoft.com"其中XXX.XXX.XXX.XXX为对应的IP地址。

kvisof 发表于 2011-8-27 09:36:44

厉害!学习学习。

leon460 发表于 2012-10-29 10:38:20

顶下楼主,,

leon460 发表于 2012-10-31 18:58:17

回复 1# daiyu116

楼主知道用AD.AU3怎样才能通过用户的登录名 返回其 AD中描述的信息?

如图,根据AD的账号名,返回红色框的中文名信息。我在AD.au3中找了好久了。

netegg 发表于 2012-10-31 20:55:10

回复 4# leon460
#Include <AD.au3>
_AD_GetObjectProperties
行不行

xyhqqaa 发表于 2012-11-1 08:46:17

也想学习下。。。。但找资料好烦

xyhqqaa 发表于 2012-11-1 08:49:02

之前也想取到这返回值。。。。但。。纠结。。。。

leon460 发表于 2012-11-1 08:54:02

回复 5# netegg

感谢蛋蛋,,以上函数可以解决,,

哎,英文不好,真糟糕。。

netegg 发表于 2012-11-1 09:21:43

本帖最后由 netegg 于 2012-11-1 09:24 编辑

回复 8# leon460
不是翻译完了吗
http://www.autoitx.com/thread-7404-1-1.html

leon460 发表于 2012-11-2 11:27:57

回复 9# netegg

感谢蛋蛋 ,,
页: [1]
查看完整版本: [已解决]使用Active Directory fuction中的_AD_Open,报错