首页/系统/Windows 运维速查/重置域账号密码与强制改密
本包目录(413 条)
CMD 常用命令74 条PowerShell 基础66 条网络排查41 条服务与进程42 条磁盘与文件43 条用户与权限34 条
AD 域与组策略39 条
日志与事件38 条远程管理36 条

重置域账号密码与强制改密

Set-ADAccountPassword + ChangePasswordAtLogon:帮用户重置后强制其下次登录自改;改服务账号密码要同步更新全部引用。

Windows 运维速查系统更新于 2026-10-12
用途管理员重置用户密码
语法Set-ADAccountPassword -Identity x -Reset -NewPassword (Read-Host -AsSecureString)
配合Set-ADUser -ChangePasswordAtLogon $true

常用示例

常用示例
$pw = Read-Host -AsSecureString '新密码'
Set-ADAccountPassword -Identity ops01 -Reset -NewPassword $pw
Set-ADUser -Identity ops01 -ChangePasswordAtLogon $true
# 解锁(重置后可一并执行)
Unlock-ADAccount -Identity ops01
服务账号(如备份、监控)改密必须同步更新所有引用位置,否则会造成批量失败。

易错点

  • ChangePasswordAtLogon 对服务账号设了会导致服务起不来
  • 密码策略复杂度不满足时重置会报错,先看域策略要求

数据来源与参考

  • Microsoft Learn:Set-ADAccountPassword
  • Microsoft Learn:Set-ADUser

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌