2012-07-24 27 views
2

我開發應該能夠在其「鎖定」的計算機軟件,所以會有沒有機會對任何用戶返回到Windows和使用,除非他關閉使用密鑰的軟件其他軟件(我猜這是人們稱之爲在信息亭模式下運行的內容)。如何在USB插入時禁用任務欄的出現?

經過大量的研究,我設法用鉤和註冊表文件,所以這個我能消除(我認爲)的用戶從鍵盤的軟件越來越遠的所有方法來禁用Ctrl鍵,Windows鍵和Alt。

但是現在我發現,如果有人插入USB設備(例如pendrive /數據旅行者),考慮到W7,任務欄會立即與傳統對話框一起出現,您可以在其中選擇要使用USB設備執行的操作你插入(用Explorer打開它的內容等),所以有人可以遠離鍵盤以外的軟件。

我想知道我怎麼能阻止這一點,通過代碼或註冊表(代碼就會好很多!),所以如果有人插入一個U盤任務欄不顯示也不該對話框。如果我可以阻止已經使用的USB輸入(通過鼠標和鍵盤),這也可以幫助。

順便說一句,如果有人的從亭模式的應用程序要走了其他任何取巧的辦法知道的,告訴我!

感謝,

Momergil

+0

你忘了禁用粘滯鍵。用戶可以在任何地方從控制面板bto瀏覽。 :-) – Xearinox 2012-07-25 08:02:53

回答

0

你爲什麼不只是停止的explorer.exe,禁用按Ctrl + Alt + Delete鍵按Ctrl + Shift + Esc鍵進入Kiosk模式?

+0

因爲我想EXPLORER.EXE是運行)和禁用按Ctrl + Alt + Delete鍵並非如此簡單(我可以使它工作的最佳方式是通過要求計算機是restartet註冊表文件)。 – Momergil 2012-08-10 13:51:36

1

如果用在Winlogon註冊表項的值Shell自己的應用程序替換explorer.exe,您的應用程序將被啓動,而不是資源管理器。然後,你需要做的就是禁用任務管理器,這可以通過組策略設置來完成。

的完整路徑Winlogon關鍵是

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

是的,我讀到殺死Explorer.exe的這種方法,但就是遠離了我想做的事情(即用戶應該走出去的軟件(給人一種密鑰)的可能性,所以我猜Explorer可以不會被殺死)。接受這種方法的唯一方法是在用戶請求遠離軟件時立即打開explorer.exe,但我仍然希望避免此選項。沒有其他方法嗎? – Momergil 2012-07-26 17:15:35

+0

我認爲你所說的對話框是一個自動播放功能,所以如果你禁用自動播放,它可能會消失。我相信你可以通過組策略或註冊表設置來實現。 – 2012-07-26 21:15:43

+0

嗯,我會看到關於... – Momergil 2012-08-10 18:39:21

相關問題