转换许多文件的编码?

时间:2011-02-23 11:36:37

标签: windows character-encoding

我在windows-1256中编码了2000个文件。我想将他们的编码转换为UTF-8(一次性全部)

可以记事本++做这样的事吗?

2 个答案:

答案 0 :(得分:0)

我刚遇到同样的问题。如果有人需要它:

#!/bin/bash
mkdir ../converted
for x in `ls *`
   do iconv -f Windows-1256 -t UTF-8 $x > ../converted/$x
done

注意:这适用于UNIX系统,如果是Windows,则可以使用Cygwin。

答案 1 :(得分:0)

我曾在一些地方工作,其中一些文件以UTF-8而不是Windows-1252错误下载 我创建了一个包含iconv命令的批处理文件,并将其安排到每30秒一次。不幸的是,由于我无法访问它,我无法向您显示详细信息。

http://gnuwin32.sourceforge.net/packages/libiconv.htm

希望这会对你有所帮助。