1

我有以下用户的远程 Windows:

  • 管理员(管理员)
  • usr(标准用户)

我知道 adm 密码,但它已过期。要更新过期密码,我必须在 adm 的登录屏幕上输入旧密码、新密码和确认,但我无法远程操作。我可以使用 Teamviewer 连接到 usr(未启用 RDP)。

由于管理员密码过期,我无法执行任何需要提升权限的操作。有没有办法在没有 Windows RDP 的情况下远程更新过期的管理员密码?

4

2 回答 2

1

感谢@HarryJohnston。

使用NetUserChangePassword,您无需提升权限即可更改密码。


对于 Java 开发人员: https ://github.com/java-native-access/jna

Netapi32.INSTANCE.NetUserChangePassword(Kernel32Util.getComputerName(), "user-login", "old-password", "new-password");
于 2017-07-08T15:06:31.530 回答
0

使用 RDP 上的其他用户登录。出现更改密码屏幕时,按 CRTL+ALT+END 并更改密码。

于 2017-10-03T06:00:41.073 回答