Windows 檔案系統 (NTFS/FAT32) 允許檔案/資料夾名稱以點結尾,但「單點」會被視為當前目錄別名,「雙點」則會被視為父目錄別名,導致圖形介面 (Explorer、執行對話框) 無法正常開啟、刪除、重命名,形成一個「隱形保險箱」。
backup.. 為例)cmd → Enter。md E:\backup..
E:\backup.. 皆提示「找不到檔案」或「參數錯誤」。cd /d E:\backup.. 進入,dir 列檔,copy / move 搬移檔案。E:\backup.. → Enter (可開啟資料夾視窗操作)。E:\backup..,圖示可自訂。rd E:\backup..
@echo off
set "SECRET_DIR=E:\MySecret.."
if not exist "%SECRET_DIR%" md "%SECRET_DIR%"
start "" "%SECRET_DIR%"
另可結合 attrib +h +s 隱藏批次檔本身。
dir /a、tree /f、Total Commander、Everything、PowerShell Get-ChildItem -Force 均可列出。適合:防止家人/同事/路人「順手點兩下」看到私密照片、文件、帳號清單等低敏感度資料。
不適合:商業機密、個人身分證掃描、加密貨幣私鑰、密碼資料庫等高價值資產。
替代方案 (真正安全):