将命令button添加到Windowslogin屏幕

我想为Windows用户实现自我重置密码function。 当login屏幕提示域用户应该被提供一个忘记密码button,这将使用户到密码重置向导。 所以问题是如何添加一个命令button到标准的Windowslogin屏幕。

修改登录屏幕是一个相当模糊的科学。

对于Windows XP及更低版本,您将需要创建一个自定义GINA(图形标识和身份验证)DLL 。 这个过程在MSDN杂志文章中有描述。

至于Vista及以上版本,您将需要创建一个自定义的Credential Provider。 这是在这个MSDN杂志文章中显示的 。

我不会推荐你在做什么。 这可能是一个巨大的安全漏洞。

为了在Windows中执行登录/认证,您可以阅读关于GINA ,

GINA是一个可替换的动态链接库,在机器启动时,在Winlogon的上下文中的引导过程中被加载

这将在很大程度上取决于操作系统。 前景,GINA; LogonUI可以通过自定义凭证提供程序进行扩展(如此处所述 )。 然而,这并不容易 – 而且可能也是有风险的。