萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦基本常識

零成本打造私密資料夾:用批次檔實現密碼鎖定與隱藏

不想買加密軟體、不想折騰 BitLocker?利用 Windows 批次檔配合系統屬性指令,幾分鐘就能建立一個「輸入密碼才顯示、關閉即隱藏」的私密資料夾。原理是將資料夾重命名為系統特殊 CLSID 名稱(控制台圖標),並加上隱藏+系統屬性,使其在檔案總管中消失,極難被發現。

完整製作步驟

  1. 新建一個普通資料夾,命名為「隱藏檔案」(名稱自訂)。
  2. 進入該資料夾,右鍵新建「文字文件」,命名為 locker.txt。
  3. 用記事本打開,貼入下列完整代碼:
@echo off
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder (Y/N)
set /p "cho=>"
if /i "%cho%"=="Y" goto LOCK
if /i "%cho%"=="N" goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto END
:UNLOCK
echo Enter password to unlock folder
set /p "pass=>"
if NOT "%pass%"=="YOUR_PASSWORD_HERE" goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto END
:FAIL
echo Invalid password
goto END
:MDLOCKER
md Private
echo Private created successfully
:END
  1. 將代碼中的 YOUR_PASSWORD_HERE 替換為你的專屬密碼(區分大小寫)。
  2. 另存為 locker.bat(存檔類型選「所有檔案」)。
  3. 雙擊 locker.bat,會在當前目錄建立 Private 資料夾,將機密檔案移入。
  4. 再次雙擊 locker.bat,輸入 Y 確認鎖定,資料夾瞬間變身為「控制台」圖標並隱形。
  5. 需取用時,再次雙擊 locker.bat 輸入正確密碼即可還原。

安全性與局限性提醒

  • 非軍事級加密:懂行者可透過「資料夾選項 → 顯示隱藏檔案/系統檔案」或命令列 attrib -h -s 強制顯示並進入。
  • 適合防君子:防範一般家人、同事誤閱,不適合存放極高機密商業數據。
  • 備份 locker.bat:遺失批次檔將無法解鎖,建議另存一份備份。

這招「偽裝成控制台」的批次檔技巧,零成本、零安裝、攜帶方便,是個人隱私保護的實用小妙招。

copyright © 萬盛學電腦網 all rights reserved