FixName破除中文文件名乱码(2) 在英文操作系统下,南极星使用该代码页创建中文文件名。 -to codepage 指定文件名实际的代码页。 缺省为简体中文(codepage 936),等价于 "-to 936"。 dir 指定需要转换的文件夹路径(可为相对或绝对)。 注意:该文件夹下的所有文件和子目录均会被转换,但所指定的文件夹本身则 不会被转换。例如,如果执行 "fixname -t c:乱码" 的话,那么 "c:乱码" 目录下的文件和子目录全部会被转换,但 "c:乱码" 目录自身则不会。 示例: 从代码页 437 转换至简体中文 fixname -t -from 437 C:BadNames D:OtherBadFiles "D:Blank In Path" 提示: 常见代码页: 1252 - Latin 1 (US, Western Europe) (拉丁-1, 美国和西欧) 437 - OEM United States(OEM 美国) 936 - Simplified Chinese (GBK, GB2312) (简体中文) 950 - Traditional Chinese (BIG5) (繁体中文) 932 - Japanese (日文) 949 - Korean (韩文) 874 - Thai (泰文) 使用 `fixname -listcp' 可以列出所有系统支持的代码页。 警告:转换时请确保没有任何资源管理器或者其他程序打开目标文件夹或其下的任何文件或目录,否则本程序会因为无法重命名被打开的文件而中途失败(系统错误3),而已执行的操作无法恢复,导致部分文件名正确部分是乱码,这样的结果不好收拾。因此,为了避免不 小心犯下的错误,请转换前先行备份!