Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在Windows登录时从USB启动程序_.net_Winapi - Fatal编程技术网

.net 在Windows登录时从USB启动程序

.net 在Windows登录时从USB启动程序,.net,winapi,.net,Winapi,我想检查当我在windows登录屏幕时是否插入了USB,我想让程序在启动时禁用windows登录,当插入USB时,它将发送一个ID,如果该ID正确,它将启用windows登录 首先,我想知道这是否可能,尽管我认为在编程中一切都是可能的如果有,请提供任何资源、帮助或教程 语言,我想C++或C,或者汇编(我不太精通汇编),或者这可以用C语言,Perl,Python,或者java?< /P> < P>我相信你需要用一个程序从WUSB中替换WelLogon .EXE,如果所有的东西都正确的话,你可以从U

我想检查当我在windows登录屏幕时是否插入了USB,我想让程序在启动时禁用windows登录,当插入USB时,它将发送一个ID,如果该ID正确,它将启用windows登录

首先,我想知道这是否可能,尽管我认为在编程中一切都是可能的如果有,请提供任何资源、帮助或教程


<>语言,我想C++或C,或者汇编(我不太精通汇编),或者这可以用C语言,Perl,Python,或者java?< /P> < P>我相信你需要用一个程序从WUSB中替换WelLogon .EXE,如果所有的东西都正确的话,你可以从USB驱动器读取数据,运行实际的WiLogon。(不过,我不确定这是否适用于XP之后的版本)另外,你需要设置一个BIOS密码,并锁定PC机箱。

我认为这不是java平台上的,因为它不是平台专用的。C/C++ +C是我最好的猜测。你需要写一个凭证提供者。为什么你不使用智能卡?YHE C++也是我的猜测,我可以使用智能卡,但是我想要更多的东西。monly available…但是感谢您的评论,任何人都知道一个网站,其中解释了如何在windows登录屏幕上从USB启动程序…再次感谢您的反馈:)根据您的要求,还有其他一些可能性。您是否考虑过编写键盘过滤器驱动程序,并且只允许在连接USB设备并提供正确ID的情况下使用CTRL-ALT-DEL?这将在某种程度上锁定登录,直到连接USB设备。