【发布时间】:2017-11-20 13:11:56
【问题描述】:
我正在尝试编写一个批处理脚本来自动更改活动目录用户的密码。
:
net user <user> /domain <password>
其中<user> & <password> 是域中某个用户的用户名和密码。
结果:
请求将在域控制器上处理 域。
发生系统错误 5。
访问被拒绝。
编辑:
我刚刚发现您需要成为 域控制器 才能运行该命令。
有没有一种方法可以在不成为域控制器的情况下更改用户密码?
【问题讨论】:
-
您(或正在执行批处理文件的任何帐户)似乎没有重置用户密码所需的权限:-)
-
是的,但是我应该拥有什么样的权限?或者有没有办法使用用户的凭据运行类似的命令?
-
如果您尝试更改其他用户的密码,您需要成为域管理员。
-
但是如果我有他们的凭据呢?或者我可以以该用户身份登录?
-
@AlexWeitz,如果您有用户现有的凭据,请查看使用 runas 命令。
标签: windows batch-file active-directory