说到批量我们想到就是通过vbs、powershell、java等等来实现的方式,既然我们说到批量重置域用户密码,我想大家对这句话应该不陌生,因为网上有很多类似的做法,但是他们的做法跟我所实现的不一样,网上的做发是将某个OU下的用户或者将域内的所有用户批量重置为一个指定密码,结果是所有的用户密码一样,这样对企业内部很不安全,我们企业内部有规定,用户重置密码需要相关负责人发送邮件给IT部门,密码充值后的格式为:用户名+邮件发送日期;

例:zhangsan的密码过期了,此时(20130503)他的相关负责人lisi带zhangsan发了一封邮件给IT部门需要重置zhangsan的密码,我们将zhangsan的密码重置为:zhangsan20130503(如果环境内部使用的Exchange的话,域用户密码过期邮箱既不能用;如果用其他邮件系统(Domino)域用户密码过期邮箱依然可以使用);

我们大家都知道Dsquery是微软内部定义的AD管理语句,其实该语句非常强大,如果应用灵活可对日常的管理及维护带来很大好处。

在此我使用的方法是微软AD命令语法来实现的,那就是dsquery+dsmod语句来实现的;我将多条语句编辑好将文件格式更改为bat双击执行;

环境内部的用户

通过AD dsquery语法来查询所有的域用户:

Dsquery user

Dsquery相关的命令

我接下来就应用dsquery+dsmod命令的组合来实现批量域用户密码重置

Dsquery user –samid users | dsmod user –pwd newpwd

意思是查询用户并且将用户的密码重置为指定密码

成功将ccc用户密码重置为ccc20130505

最后我将需要重置的用户都集中写入在一个txt文件中进行编辑。

写完后,保存为一个bat,可执行的文件类型

更改为bat类型后,我们可以双击执行,因为是可执行的,所以我们双击几乎看不到结果,所以我们在打开命令提示符,将文件拖入到命令提示符中回车运行。

我们看见将用户成功重置为指定密码

以上方法不是非常灵活也不智能,下一期会有优化版本,注意查看。

本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1192224,如需转载请自行联系原作者

批量重置域用户密码(一)相关推荐

  1. 利用脚本批量添加域用户账户

    以下内容摘自笔者编著的<网管员必读--网络管理>(第2版)一书: 2.4.6 利用脚本批量添加域用户账户  以上两种方法是比较常用的批量用户账户添加方法,但是不够灵活(不可以设置密码),而 ...

  2. 重置域管理员密码_如何在Server 2008 R2上重置忘记的域管理员密码

    重置域管理员密码 Forgetting your password is always a pain, but luckily there's an easy way to reset your Do ...

  3. 批量修改linux服务器密码,Linux下批量修改服务器用户密码方法步骤

    Linux下批量修改服务器用户密码方法步骤 密码快要过期.由于机器数量众多,因此采用批量修改密码的方式来进行处理. 下面是具体步骤: 1.配置ssh免key # ssh-keygen -t rsa - ...

  4. MySQL重置root用户密码的方法

    MySQL重置root用户密码的方法 转自:http://www.xunmeinet.com/help/info.asp?id=45 本教程适用于采用Win2003.WinXP操作系统的迅美VPS和云 ...

  5. Windows2003使用WEB方式修改域用户密码

    Windows2003使用WEB方式修改域用户密码 1. 前言 在客户端PC加入到域的情况下,用户修改自己的帐户密码非常方便,但是在生产环境中有时候客户端没有加入到域只是用其账号登录到某些应用系统,比 ...

  6. MySQL重置root用户密码的方法【亲测可用】

    1. 报错截图 2.当确认已经忘记MySQL密码,则可以通过以下方案重置root用户密码.双击打开C:\Program Files\MySQL\MySQL Server 5.1\my.ini文件,如下 ...

  7. 【转】SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真正的大型项目中经受住了考验:.Net版SAP RFC适配器组件和SharePoint 2013修改AD ...

  8. VM虚拟机上的CentOS 7系统重置root用户密码

    1.开机在进入CentOS系统时(还未进入系统内)的系统选择页面时按E键进入系统编辑模式 2.找到Linux16开头的这行代码,用方向键将光标移动至这行代码的结尾,键入一个空格和rd.break,然后 ...

  9. SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)

    转:http://www.cnblogs.com/nbpowerboy/p/3355943.html 前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真 ...

最新文章

  1. tcp时间戳 引起的网站不能访问
  2. hbuilder版本更新失败_初试vue-cli使用HBuilderx打包app的坑
  3. 复数四则运算 (15 分)
  4. delphi ,安装插件
  5. 基于java的线上购物系统的设计与实现_基于javaweb的在线购物系统的设计与实现...
  6. MathorCup竞赛任务分配
  7. Linux内核学习路线 学习linux内核的建议
  8. 软件开发流程规范介绍
  9. 【中级—,android开发入门pdf
  10. 太阳高度角与方位角计算
  11. 【ARM开发】交叉编译Qt源码之(4)添加xcb支持
  12. 126邮箱自动登录程序
  13. 用matlab怎么仿真升降压电路,(最新整理)升降压斩波电路matlab仿真
  14. scroll lock键 和 sandy bridge
  15. 用Python做数据分析告诉你奶茶哪家最好喝性价比最高?
  16. 瑞萨e2studio(6)----编译调试
  17. 【论文阅读】强化学习与知识图谱关系路径发现
  18. JavaSE —— 000基础版
  19. [算法]递归(尾递归和非尾递归)
  20. 行云管家堡垒机如何登录服务器 1

热门文章

  1. iOS App 崩溃报告符号化
  2. 信息管理代码分析二读取二进制文件数据
  3. 小黑小波比.点击头像直接上传的实现
  4. 要懂得利用和筛选友情链接
  5. Ext Tree异步树的增加修改删除的简单实现~
  6. Page.IsValid的问题
  7. About Firefox
  8. Web 开发学习笔记(6) --- 前端开发之 HTML5
  9. 《数字逻辑设计与计算机组成》一3.3 加法器
  10. sysaux表空间数据库块损坏/游离块的修复