核心觀念:副檔名只是「標籤」,格式才是靈魂
巧改副檔名可繞過軟體限制、達到隱藏、轉檔、修復等效果。
七大實戰案例
1. 讓 Outlook Express 批量匯入 FoxMail 郵件
- FoxMail 可單筆匯出為
.msg(檔名 fm000001...)。
- DOS 下
ren *.msg *.eml 批次改副檔名。
- 拖曳
.eml 到 OE 信箱,完成批量匯入。
2. 直接使用 VCD 素材於 Authorware
- VCD
MPEGAV 目錄下 .dat 檔,複製到硬碟改為 .mpg。
- Authorware 直接識別,無需截取轉檔。
3. 巧妙「隱藏」機密檔案
- WinZip/WinRAR 加密壓縮 → 副檔名改為不存在的
.syj。
- 雙擊不會啟動解壓軟體,旁人以為損壞/未知檔案。
- 需用時改回
.zip/.rar 輸入密碼解壓。
4. CEL 動畫秒變 FLC 供 Authorware 讀取
- Animator Pro/Studio 輸出
.cel,Authorware 不支援。
- 直接改
.cel → .flc,Authorware 即可識別引入,批量處理極便利。
5. 修復損壞的 WinZip 自解壓 .exe 檔
- 雙擊彈出「WinZip EXE-SelfExtractor file is corrupt」。
- 改
.exe → .zip,WinZip 正常解壓,提取內部檔案。
6. 任意 .exe 變身螢幕保護程式
- 自製程式
.exe → .scr,右鍵出現「測試/設定/安裝」。
- 安裝後系統視為螢幕保護程式(雖無真正保護屏幕功能,但可當趣味動畫)。
7. 保護 Authorware 外部函數庫(.u32 → .dll)
- 外部函數庫
.u32 改為 .dll,Authorware 正常呼叫。
- 製作安裝程式將 DLL 複製到對方
System 目錄註冊為共享元件。
- 使用者在 System 資料夾難發現你的專屬 DLL,達到原始碼保護目的。
副檔名是系統與軟體的「約定俗成」,打破約定往往能解決棘手問題。但記得:改完要記得改回來,或記錄真實格式,別讓自己也搞混了。