USB 資料夾隱藏器/顯示器

USB 資料夾隱藏器/顯示器

我爸爸最近給了我這個 7 GB 鑰匙形 USB。 USB 確實很酷,但作為 2TB SSD 的用戶,我真的不需要它。

看到它看起來像一把鑰匙,我想知道如何隱藏電腦上的一個資料夾,只有當鑰匙形狀的 USB 插入我的電腦時才會顯示該資料夾。換句話說,直到絕密 USB 金鑰插入電腦後,資料夾才存在。有沒有辦法做到這一點?

我想要隱藏的資料夾並不那麼重要,因此加密不是我想要的。只是有點酷的因素(閱讀噱頭)並且能夠隱藏我的文件夾

編輯:我能夠找到我想要的東西。它被稱為 ROG keystone,當插入筆記型電腦時它會解鎖一個秘密驅動器。有辦法用普通的 USB 複製這個嗎?

在此輸入影像描述

答案1

除非需要外部工具,否則實際上不可能隱藏電腦上根本無法偵測到的資料夾。您可以加密資料夾並將解密金鑰放在 USB 隨身碟上,但資料夾本身將可見。

您需要類似 TrueCrypt 的工具來建立需​​要開啟檔案的檔案儲存容器,並將該檔案儲存在 USB 記憶棒上。

如果您想要隱藏的資料不太大,您可以更輕鬆地將資料移至 USB 記憶棒本身。那麼它就真的從硬碟上消失了。

這確實意味著任何擁有棍子的人也擁有數據。您可以使用 TrueCrypt 之類的工具並在 USB 記憶棒本身上建立密碼保護室,並需要密碼或將其金鑰儲存在您的電腦上。這樣,您仍然可以保持 USBKey 連接到電腦。

答案2

此命令將使資料夾“超級隱藏”:

attrib +r +a +s +h C:\MyHiddenFolder

將這些屬性套用至資料夾將隱藏它(假設使用者沒有在資源管理器視圖設定中取消選取「隱藏受保護的作業系統檔案」)。

您可以使用任務計劃程序執行批次檔來新增/刪除由裝置特定的新增/刪除事件觸發的這些資料夾屬性。為了使事件顯示在事件檢視器中,您需要先啟用該功能的事件日誌記錄(請參閱這裡)。然後可以在以下路徑看到該事件:

Application and Services Logs > Microsoft > Windows > DriverFrameworks-UserMode > Operational

您需要建立自訂 XML 過濾器來擷取適合您裝置的事件。

USB 裝置連接 XML 過濾器的範例:(請注意,您必須使用 轉義 & &

<QueryList>
  <Query Id="0" Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
    <Select Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
*[System[EventID=2101]]
and
*[UserData[UMDFHostDeviceRequest[InstanceId='SWD\WPDBUSENUM\_??_USBSTOR#DISK&amp;VEN_GENERIC&amp;PROD_FLASH_DISK&amp;REV_8.07#12F9600A&amp;0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}']]]
and
*[UserData[UMDFHostDeviceRequest[RequestMinorCode='20']]]
</Select>
  </Query>
</QueryList>

最後,如果您查看了該資料夾,它最初只會顯示為“灰色”,直到刷新資料夾視圖為止。您可以使用以下命令列強制執行此操作:

ie4uinit.exe -show

相關內容