【问题标题】:Updating expired administrator password remotely without windows RDP在没有 Windows RDP 的情况下远程更新过期的管理员密码
【发布时间】:2017-07-08 08:05:38
【问题描述】:

我有以下用户的远程 Windows:

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

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

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

【问题讨论】:

  • teamviewer 应该允许您连接。但是,您的问题在 SuperUser 或 ServerFault 中的机会比这里要小。
  • 如果您能够编写代码(并在相关服务器上运行),您可以使用NetUserChangePassword 函数。
  • @HarryJohnston 我不确定,但我认为这就是我要找的东西!!!

标签: windows teamviewer


【解决方案1】:

感谢@HarryJohnston。

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


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

Netapi32.INSTANCE.NetUserChangePassword(Kernel32Util.getComputerName(), "user-login", "old-password", "new-password");

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2015-07-07
      • 1970-01-01
      • 2015-07-25
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      • 2021-12-08
      • 1970-01-01
      相关资源
      最近更新 更多