我已经阅读了net user <username> <password> /domain
用于“更改”域帐户密码的命令。但这不是在询问我当前的密码,而且我给人的印象是(尽管没有人明确警告我)它实际上通常不会更改/更新我的密码,而是将其重置。这意味着我将无法访问与我的凭证绑定的所有加密内容,例如e。G。EFS。
如何在命令行上更改域帐户的密码而又不会丢失密码访问权限?我正在寻找功能齐全的Ctrl + Alt + Delete / Change Password GUI,以实现自动化。如有必要,它还应接受当前密码作为命令行参数。
这适用于Windows 7和类似年龄或更旧的域控制器。我具有本地管理员特权,但没有域的特权,但我认为不必更改自己的用户密码。
@Ramhound Linux的工作方式完全不同。它只有一个带有密码哈希的文本文件,仅用于登录。您可以使用其他登录方法(例如SSH密钥或su),并保留所有数据。Windows将加密数据链接到您的凭据,这就是当您未正确更新密码时丢失的内容。e。重置它。除非指定了-reset开关,否则下面提到的Powershell命令也需要旧密码。
—
ygoe