在登录屏幕上运行自定义密码恢复程序 [英] Running an custom password recovery program over login screen
问题描述
我该如何在Windows 7登录屏幕上放置一个按钮?
我正在尝试显示自己的密码重置工具.我需要在登录屏幕上单击一个按钮,然后还要运行该应用程序.我已经创建了用于重置密码的应用程序.我现在要做的就是显示它.我试图从服务启动它 在登录屏幕上. (仅在计时器上)该服务可以与桌面交互.它在我登录时有效,但在ive注销后却无法使用(很可能我的服务计时器有点慢,请尝试减慢速度,但生病后仍需要登录时按下一个按钮 屏幕.
我非常确定有可能( http://www.specopssoft.com/products/specops-password-reset )已成功管理..
只需要向正确的方向轻推...
预先感谢
您将需要创建自己的自定义凭据提供程序.您可以过滤掉默认凭据提供程序,然后将自定义提供程序安装为默认凭据提供程序的包装.凭证提供程序界面允许您定义每个元素的元素 凭据图块.
文章解释了构建自定义凭据提供程序的步骤:http://msdn.microsoft.com/en-us/magazine/cc163489.aspx
http://blogs.msdn.com/b/securitytools/archive/2009/07/30/how-to-build-custom-logon-ui-s-in-windows-vista.aspx
链接到您将需要实现的接口:http://msdn.microsoft.com/zh-cn/library/windows/desktop/bb776004%28v=vs.85%29.aspx
http://msdn.microsoft.com/zh-cn/library/windows/desktop/bb776042%28v=vs.85%29.aspx
http://msdn.microsoft.com/zh-cn/library/windows/desktop/bb776029%28v=vs.85%29.aspx
注意:您可以在Windows SDK中找到一些自定义凭据提供程序的示例源代码:
Microsoft SDKs
\ Windows \ v7.1 \ Samples \ security \ credentialproviders
----
尼玛(Nima Sharifimehr).
雅虎点com上的sbucsc
How would i go about placing a button on a windows 7 login screen?
Im trying to display my own password reset tool. I will need a button on the login screen and also to run the application. I have created the application to reset the password. All i need to do now is display it. I have attempted to launch it from a service over the login screen. (Just on a timer) The service can interact with the desktop. It works when i login but not after ive logged out (Its possible my service timer is just a little to quick to ill try slowing it down but ill still need a button on the login screen.
Im pretty sure its possible (http://www.specopssoft.com/products/specops-password-reset) have managed..
Just need a nudge in the right direction...
Thanks in advance
You will need to create your own custom credential provider. You could filter out the default credential providers and install your custom provider as a wrapper around default ones. Credential provider interfaces allow you to define the elements of each credential tile.
Articles explaining the steps to build custom credential providers:http://msdn.microsoft.com/en-us/magazine/cc163489.aspx
http://blogs.msdn.com/b/securitytools/archive/2009/07/30/how-to-build-custom-logon-ui-s-in-windows-vista.aspx
Links to interfaces which you will need to implement:http://msdn.microsoft.com/en-us/library/windows/desktop/bb776004%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/bb776042%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/bb776029%28v=vs.85%29.aspx
Note: You can find sample source codes for a few custom credential providers in Windows SDK:
Microsoft SDKs
\Windows\v7.1\Samples\security\credentialproviders
----
Nima Sharifimehr.
sbucsc at yahoo dot com
这篇关于在登录屏幕上运行自定义密码恢复程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!