簡體   English   中英

有什么方法不能從Windows PC中檢測USB?

[英]Is there any way Not to detect USB from windows PC?

有什么方法不能從Windows PC中檢測USB? USB設備不應安裝在Windows PC上,應由我的應用程序處理。

據我所知,無法在Windows PC上停止掛載,但是,您可以將其設置為自動運行,以便在插入時嘗試啟動您的應用程序。 此答案具有有關如何執行此操作的一些信息: https : //stackoverflow.com/a/255067

還可以通過刪除驅動器號來隱藏Windows中的驅動器( http://www.howtogeek.com/97203/how-to-hide-a-drive-in-windows-so-that-no-one -will-know-its-there / ),這幾乎肯定會阻止您的應用程序讀取它。

如果這是出於特定的安全原因,那么您可以考慮對驅動器進行加密,並僅允許應用程序解密數據。 因此,當安裝在窗戶中時,它幾乎沒有用處。

抱歉,我幫不上什么忙。

Microsoft提供了一個名為devcon的實用程序免費下載。

這是“設備管理器的命令行實用工具替代品”。

它實際上可以完成我不會在這里涉及到的許多事情,但是一旦您知道要操作的設備的唯一名稱,卸下即插即用設備就是一項簡單的操作。

請參閱此內容以檢查如何使用它。

聽起來您不希望設備在“我的電腦”中顯示為驅動器。 在這種情況下,為什么要完全使用大容量存儲設備類? 您可以制作定制的,特定於供應商的設備,並使用WinUSB的控制/中斷/批量傳輸與之對話 您需要更改設備的USB描述符,以表明它是特定於供應商的設備,而不是大容量存儲設備。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM