在我的脚本中:
Function getDescript (strname, uname)
Set MyUser = GetObject ("LDAP://cn=" & uname & ",ou=" & strname & ",DC=tms-1,DC=net")
getDescript = myUser.Get("msExchOmaAdminWirelessEnable")
End Function
uname = "Bob Gardner"
strname = "bgConsultants"
WScript.Echo "wireless enable: " & getDescript(strname, uname)
我注意到,当我在 sysinternals 的活动目录资源管理器中检查 msExchOmaAdminWirelessEnable 属性时,同一 OU 中的某些用户有时会,有时没有。所有用户都在同一个 OU 中,并且 Exchange 2003 服务器安装了 sp2。
任何人都可能知道这是为什么?
更新:我发现如果我为每个用户禁用并重新启用 Outlook Mobile Access 设置,msExchOmaAdminWirelessEnable 属性会再次显示那些缺少该属性的用户......奇怪......