Windows 10 預設隱藏已知檔案類型副檔名,修改副檔名 (如 .txt → .bat, .jpg → .png) 需先開啟顯示。本文提供最直觀的圖文步驟與注意事項。

readme.txt → readme.bat)。管理員 PowerShell:
# 將資料夾下所有 .log 改為 .txt
Get-ChildItem -Filter *.log | Rename-Item -NewName { $_.BaseName + '.txt' }
# 遞迴子目錄
Get-ChildItem -Recurse -Filter *.log | Rename-Item -NewName { $_.BaseName + '.txt' }
| 用途 | 範例 | 風險提示 |
|---|---|---|
| 修正誤判類型 | 下載檔無副檔名 → 加 .zip 解壓 | 低,僅改變關聯 |
| 繞過上傳限制 | .exe 改 .jpg 上傳 | 高,伺服器端通常驗證 Magic Number |
| 建立批次檔 | .txt 寫指令改 .bat | 中,確保內容為有效指令 |
| 測試關聯 | .html 改 .txt 用記事本開 | 無 |
同「檢視」索引標籤取消勾選「檔案副檔名」,或控制台「檔案總管選項」→「檢視」→ 勾選「隱藏已知檔案類型的副檔名」。