使用C#

时间:2017-08-08 19:39:32

标签: c# login arduino windows-10 rfid

在Arduino通过Com Port创建的事件之后,我一直在尝试使用C#(或任何其他语言)找到登录Windows 10的方法。我不确定它是否可能,但我宁愿没有程序只输入密码而不知道它是否被锁定。这样您就不能在其他地方的文本框中触发事件并找到我的密码。我对C#有些新意,但我精通VB.net 几个月来我一直在研究,没有可靠的答案。 如果它有所帮助,那么大局是建立一个Arduino控制的RFID读写器,桌面下方的磁带,以及NFC标签,在读卡器上挥动以登录到Windows 10.我有硬件设置和物流来阅读com端口。非常感谢所有帮助。在找到解决方案之前,我将对任何问题进行大量监控。

2 个答案:

答案 0 :(得分:0)

imho你无法向登录界面发送击键(密码)。查看MSGINA

答案 1 :(得分:0)

您必须创建CredentialProvider才能对Windows 10设备执行登录操作。 CredentialProviders无法在C#中创建,但Microsoft提供了大量C ++ sample projects,可以根据MS-LPL license的条款自由定制(并可以为您自己的项目重用)。

或者,您可以使用pGina,它是一个已经实现的CredentialProvider,可以使用C#或其他.NET语言编写的插件进行自定义。