Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

教程:為 Win 7/8.1/10 資料夾加密隱藏,無需第三方軟體,批次檔實現密碼保護

編輯:Win8 系統基礎知識

電腦隱私保護需求常見,第三方加密軟體雖方便但需安裝。利用 Windows 內建批次檔(.bat)配合 attrib 屬性指令,可實現資料夾加密隱藏與密碼解鎖,適用 Win 7/8.1/10,無需外部工具。

製作加密批次檔步驟

  1. 新建文字檔,貼入以下完整程式碼(含註解):
cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo 你確定要加密隱藏 Private 資料夾嗎?(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo 輸入密碼來解鎖資料夾
set/p "pass=>"
if NOT %pass%== 在此設定密碼 goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid passWord
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
  1. 將程式碼中 在此設定密碼 替換為您想要的密碼(保留前後空格)。
  2. 另存為 Locker.bat(編碼建議 ANSI)。
  3. 將 Locker.bat 放入欲保護資料夾的上層目錄,雙擊執行一次。
  4. 腳本自動建立 Private 資料夾,將機密檔案移入其中。
  5. 再次執行 Locker.bat,輸入 Y 確認加密,資料夾變為 HTG Locker 並套用 隱藏 + 系統 屬性,一般檔案總管不顯示。
  6. 需查看內容時,再次執行 Locker.bat 輸入密碼即可解鎖還原。

關鍵特性

  • 雙重隱藏: 即使系統設定「顯示隱藏檔案/資料夾/磁碟機」,HTG Locker 仍不會顯示;僅當取消勾選「隱藏受保護的作業系統檔案」時才會現身。
  • 純批次實現: 無執行檔、無安裝、無殘留,攜帶極方便。
  • 跨版本相容: Win 7/8.1/10 全支援。

此法適合輕度隱私保護,若需軍工級加密請使用 BitLocker 或 VeraCrypt 等專業工具。

Copyright © Windows教程網 All Rights Reserved