邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 9790|回复: 12
打印 上一主题 下一主题

急!!如何批量更改AD用户属性!

[复制链接]
跳转到指定楼层
顶楼
发表于 2006-3-6 12:19:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠,如何可以一次批理更改AD用户的属性,如我想把所有用户的属性里的"用户不能更改密码"勾打上,又或者初始所有用户的密码??
沙发
 楼主| 发表于 2006-3-6 18:41:44 | 只看该作者

re:大家帮帮忙吧,不是要我一个个去改吧?

大家帮帮忙吧,不是要我一个个去改吧?
藤椅
发表于 2006-3-7 08:14:09 | 只看该作者

re:在AD用户和计算机管理器里, 选多个帐号...

在AD用户和计算机管理器里, 选多个帐号,按右键的属性,弹出"多重对象属性",点"帐户", 里面就有许多帐户选项.
板凳
发表于 2006-3-7 11:43:11 | 只看该作者

re:可以使用脚本的 我也是遇到同样的问题...

可以使用脚本的 <br>
我也是遇到同样的问题的,使用脚本很方便的.很快,一分钟都不到就全部改好了.<br>
报纸
发表于 2006-3-7 13:14:46 | 只看该作者

re:win2k没有此功能

win2k没有此功能
地板
发表于 2006-3-7 13:15:33 | 只看该作者

re:win2k没有此功能

win2k没有此功能
7
发表于 2006-3-8 03:44:50 | 只看该作者

re:FYI: http://www.micr...

FYI: <a target=_blank href=http://www.microsoft.com/technet/scriptcenter/scripts/ad/users/pwds/uspwvb04.mspx>http://www.microsoft.com/technet/scriptcenter/scripts/ad/users/pwds/uspwvb04.mspx</a>
8
 楼主| 发表于 2006-3-15 17:01:55 | 只看该作者

re:我用的就是win2k server+ex...

我用的就是win2k server+exchange2000呀,脚本怎么写?<br>
楼上的地址也进不去
9
发表于 2006-3-15 17:46:05 | 只看该作者

re:你进不去就给你贴出来Enable U...

你进不去就给你贴出来<br>
Enable Users to Change Their Passwords<br>
<br>
Description<br>
<br>
Disables the User Cannot Change Password option, allowing the user to change their password. <br>
<br>
Supported Platforms<br>
<br>
Windows Server 2003<br>Yes<br><br>
Windows XP<br>Yes<br><br>
Windows 2000<br>Yes<br><br>
Windows NT 4.0<br>Yes<br><br>
Windows 98<br>Yes<br><br>
<br>
Script Code<br>
<br>
Const ADS_ACETYPE_ACCESS_DENIED_OBJECT = &H6<br>
Const CHANGE_PASSWORD_GUID = _<br>"{ab721a53-1e2f-11d0-9819-00aa0040529b}"<br><br>
Set objUser = GetObject _<br>("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")<br>
Set objSD = objUser.Get("nTSecurityDescriptor")<br>
Set objDACL = objSD.DiscretionaryAcl<br>
arrTrustees = Array("nt authority\self", "everyone")<br><br>
For Each strTrustee In arrTrustees<br>For Each ace In objDACL<br>If(LCase(ace.Trustee) = strTrustee) Then<br>If((ace.AceType = ADS_ACETYPE_ACCESS_DENIED_OBJECT) And _<br>(LCase(ace.ObjectType) = CHANGE_PASSWORD_GUID)) Then<br>objDACL.RemoveAce ace<br>End If<br>End If<br>Next<br>
Next<br><br>
objUser.Put "nTSecurityDescriptor", objSD<br>
objUser.SetInfo<br>
<br>
For online peer support, join the microsoft.public.windows.server.scripting community on the msnews.microsoft.com news server. To provide feedback or report bugs in sample scripts or the Scripting Guide, please contact Microsoft TechNet.<br>
<br>
Disclaimer<br>
<br>
The sample scripts are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages.<br>
<br>
10
发表于 2006-3-22 18:37:05 | 只看该作者

re:我发了一个帖子,在精华里有。。我用过...

我发了一个帖子,在精华里有。。<br>
我用过了,没问题的。。我也是有同样的需求才写的脚本。<br>
你可以去精华帖子里看看的。<br>
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 22:22

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表