我知道 Linux 和 Windows 有不同的非法字元集,但似乎當檔案名稱包含單一特殊字元時,就像:
在 Samba 共用目錄(Linux 伺服器)上一樣,整個檔案名稱就會變成亂碼。
例如,「a:b」變成「A4WTMA~A」。這對於了解文件是什麼沒有太大幫助...我可以使名稱更容易預測嗎?喜歡,
- 僅將特殊字元替換為“_”。
- 如果該名稱已存在,請在末尾新增一個數字。
因此,如果
- 甲:乙
- a_b
- a?b
在 Linux 上存在,在 Windows 上將顯示為
- a_b1
- a_b
- a_b2
在 Windows 上,或類似的東西上,
- A4WTMA~A
- a_b
- A6ARMU~L
如目前所示?