在 Windows 上批量将一堆文件从 BIG5 重命名为 Unicode 的机制

在 Windows 上批量将一堆文件从 BIG5 重命名为 Unicode 的机制

我正在寻找一种方法,在 Windows 上批量将一堆文件从 BIG5 重命名为 Unicode。

注意:BIG5 是一种特殊的中文编码。

答案1

您无法将文件从一种编码重命名为另一种编码。在 NTFS 上,文件名被视为本机 Unicode 字符串,因此没有任何与之关联的字节编码。(在内部,它们存储在 UTF-16LE 编码中,但这是一个实现细节。)

您的意思是文件名目前呈现错误是因为之前的编码错误解释吗?如果是这样,它们目前是什么样子的?

相关内容