如何在没有域管理员的情况下更改当前用户的域密码?

Den*_*s G 10 password active-directory windows-xp

我已经看过很多关于如何通过运行来重置用户密码的文档

net user <username> * /domain
Run Code Online (Sandbox Code Playgroud)

或本地

net user <username> <new_password>
Run Code Online (Sandbox Code Playgroud)

但我不是当前域的域管理员,所以我不能通过net user <my_username> * /domain(访问被拒绝)更改密码。

不过,我可以做的是点击CTRL+ ALT+DEL并单击“更改密码”,我必须在其中重新输入当前密码并提供新密码: 在此处输入图片说明

问题:我该如何编写脚本?我想通过命令行更改我的密码。可能的?

奖励信息:我使用的是 Windows XP SP3 机器。

注意:公司政策是让用户每两周更改一次密码。而且你不能使用你最近的 24 个密码......因为我不想总是记住一个新密码,所以我只是手动遍历“password1”...“password24”,最后我回到了我的旧密码。用小批量而不是手动方式来做到这一点会很棒。

Den*_*s G 1

不幸的是我不再处于同一个系统环境中,但应该注意的是 Sysinternals 更新了他们的工具PsPasswd

您可以使用 PsPasswd 更改本地或远程计算机上的本地或域帐户的密码。

也许这就是解决方案 - 我仍然不知道是否可以使用该工具更改我的密码。我可以通过 CTRL+ALT+DELETE 更改密码。