感谢原作者的付出,http://yupeizhi.blog.51cto.com/3157367/1530523
1、我们把这些用户输入相应的参数下,保存成CSV格式,前面的参数我想不需要我多说什么,看单词的意思都应该明白,要说的就是最后一个UserAccountControl,由于CSVDE不能设置密码,因此建议使用514,禁用账户;
2、在powershell或者cmd中输入:csvde -i -f d:\user.csv(其中d:\user.csv是用户保存文件的路径);csvde详细的参数:http://technet.microsoft.com/zh-cn/library/cc772704(WS.10).aspx
3、命令完成后,会有提示你命令已经完成;
4、但新建好的用户账户都是禁用的,我们需要启用账户;
5、直接启用,你会发现启用不了,因为这些用户账户的密码要求满足不了策略要求;
6、新建一个文本文档,输入“For /F "tokens=1" %%a in (user.txt) do dsquery user -samid %%a | dsmod user -pwd abc123@ ”(引号不需要输入,abc123@是设置的密码,User.txt是输入需要修改密码的用户名)保存成user.Bat;
7、在User.txt里面输入需要修改密码的用户名,双击运行setup.bat
批量修改域用户密码工具下载:http://down.51cto.com/data/1611906
8、重置密码后,选取所有要启用的用户,右击,选择“启用账户”;
9、启用会提示已经启用所选对象,选择“确定”;
。
转载于:https://blog.51cto.com/seawind/1875668