陈德馨

Windows Server 2008下批量更改域用户密码

1524人参与 |分类: 电脑百科|时间:2015年10月13日 14:59

在企业网络使用域管理用户时,有时需要批量修改或者清除用户密码,如果一个一个修改的话,在域用户多的情况下,这将是一项工作量很大工作。这个时候,我们可以利用 Windows PowerShell 来批量更改AD用户的密码,根据下面命令,修改对应地段,执行即可。

1、打开Windows PowerShell,在PowerShell中加载AD模块:

Import-Module ActiveDirectory

2、更改所有域用户的密码:

Get-ADUser -filter * -SearchBase 'DC=firm-letter,DC=com' | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "abc123!@#" -Force)

代码中的 abc123!@# 就是你需要修改的密码,替换成自己需要的密码即可。

3、更改“sales”OU中所有域用户的密码:

Get-ADUser -filter * -SearchBase 'OU=sales,DC=firm-letter,DC=com' | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "123!@#" -Force)

代码中的 abc123!@# 就是你需要修改的密码,OU=sales 中的 sales 就是域名的名称,根据自己的情况修改这两处即可。

4、设置域用户下次登陆时不需要更改密码:

Get-ADUser -filter * -SearchBase 'DC=firm-letter,DC=com' | Set-ADUser -ChangePasswordAtLogon $false

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 0 人评论,请发表您的观点。