【问题标题】:Change windows user password with python用python更改windows用户密码
【发布时间】:2016-02-16 05:21:05
【问题描述】:

我正在寻找一种通过 python 脚本更改 Windows 密码的方法。
类似 win32api 之类的东西可以帮助我吗?
谢谢!

【问题讨论】:

  • 您首先需要确定密码的存储位置。然后修改该文件,如果可能的话。
  • “Windows 密码”是什么意思?您指的是用户帐户的密码吗?
  • @Tenzin 不,这不是这样做的。正确的方法是使用 API 函数(如果存在)。
  • @MrEricSir - 我说的是 windows 用户密码。
  • @DavidHeffernan - 你知道这样的功能吗?

标签: python windows winapi python-2.6 change-password


【解决方案1】:

您可以使用 Win32 函数 NetUserChangePassword 完成此操作。在 Python 中,您可以使用 win32net.NetUserChangePassword 访问它。

尽管文档指出,如果您使用的是活动目录,这将不起作用。但在这种情况下,您肯定无法以编程方式更改用户密码。

【讨论】:

  • 你也可以执行subprocess.call("net user username newpassword")。见net user
猜你喜欢
  • 2014-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-17
  • 2012-10-22
  • 1970-01-01
  • 2022-11-08
相关资源
最近更新 更多