有没有办法检测用户何时更改了Windows密码?
我编写了一个电子邮件客户端应用程序,用户在更改Windows密码时会忘记更新电子邮件帐户密码(两者都相同)。如果我能提示他们重新输入密码,因为他们更改了他们的Windows密码,那就太棒了。
答案 0 :(得分:0)
欢迎屏幕如何确定您的密码是否为空是尝试使用空密码登录。如果失败则不是空白,因此它决定显示密码文本框。
你可以做同样的事情。尝试发送邮件(或提前尝试登录到smtp服务器)。如果失败,则密码错误,然后提示。
答案 1 :(得分:0)
不确定这是否与您的情况相关(但我假设您在域中运行?)但NetUserGetInfo @ level 2信息可能会执行您想要的操作。它有一个密码年龄字段,可用于确定密码是否已更改。