如何在插入USB时禁用任务栏的外观?

时间:2012-07-24 19:57:21

标签: windows usb taskbar

我正在开发一种应该能够“锁定”计算机的软件,因此除非他使用密钥关闭软件,否则任何用户都无法返回Windows并使用其他软件(I猜猜这是人们要求在自助终端模式下运行的方式。)

经过大量研究后,我设法使用挂钩和注册表文件禁用了Ctrl,Windows Key和Alt,因此我可以消除(我认为)用户远离键盘软件的所有方式。

但是现在我发现,如果有人插入USB设备(例如pendrive /数据旅行者),考虑到W7,任务栏会立即与传统对话框一起,您可以选择使用USB设备做什么插入(用资源管理器打开其内容等),这样有人可以远离键盘远离软件。

我想知道如何通过代码或注册表来阻止它(代码会好多了!),所以如果有人插入一个pendrive,任务栏就不会出现,也不会出现那个对话框。如果我可以阻止USB输入(通过鼠标和键盘),那也可以帮助。

顺便说一句,如果有人知道任何其他离开自助终端模式应用的棘手方法,请告诉我!

谢谢,

Momergil

2 个答案:

答案 0 :(得分:1)

如果在explorer.exe注册表项的Shell值中将Winlogon替换为您自己的应用程序,则您的应用程序将启动而不是的资源管理器。然后,您需要做的就是禁用任务管理器,这可以通过组策略设置来完成。

Winlogon密钥的完整路径是

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

答案 1 :(得分:0)

为什么不停止 explorer.exe ,停用 Ctrl + Alt +删除 Ctrl + Shift + Esc 进入自助服务终端模式?