我将一块Arduino板插入PC。我需要将Arduino板上的某些字符发送到PC。
应用程序将在登录页面上运行,只要收到特殊字符,它就会登录特定的用户帐户。
我将对其他部分进行研究,但我的主要重要部分是在用户登录Windows之前启动该应用或服务。
这可能吗?我能在.net中实现吗?如果它无法实现,可以采用哪些方法和技术来使其发挥作用?
任何信息,示例和链接都会很棒!
感谢。
答案 0 :(得分:1)
在Windows XP上,可以使用GINA自动登录过程。您必须创建一个能够与Winlogon进程交互的MSGINA.DLL。
对于Windows Vista及更高版本,GINA已被删除,您现在必须创建Credential Provider
答案 1 :(得分:-1)
简单方法:编写应用程序(例如控制台应用程序),并在Windows Scheduler中定义一个“在系统启动时”运行的任务(无论您需要什么用户)。
不容易的方法(但如果你需要更多选项):写一个Windows服务并将它的启动类型设置为自动。