如何批量转换文本文档编码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何批量转换文本文档编码相关的知识,希望对你有一定的参考价值。

打开一个文本文档,另存为
原先的编码是u..8,我要批量转换到anis(怎么拼忘了,反正是最后一种转换为第一种)

推荐用软件Replace Pioneer做批量编码转换,支持任意常用编码方式之间的互转:

用Replace Pioneer批量把utf8格式的文本文件转换为ansi(gbk)的方法如下:
第一步:选文件
1.打开Tools->Batch Runner菜单
2.把待处理文件从Windows拖拽到Batch Runner窗口中
第二步:变换编码
1.点击Change Encode按钮
2.点击input encoding,设置成utf-8
3.点击output encoding,设置成CN->gbk
4.点击start,完成

如何用Replace Pioneer检测出一个文件是什么编码:
1. 选择Tools->Encoding Detection
2. 在"File to Check"里输入文件名,点击Start
3. 文件就会被用70多种编码方式显示出来
哪一个显示正确就可能是这种编码,当然,某个文件可能在多种编码方式下都显示正确。

参考资料:http://baike.baidu.com/view/1750004.html

参考技术A 用如意工具箱,里面有 文件相关→批量编码转换本回答被提问者采纳

windows设置新建文本文档默认编码UTF-8

1. 打开记事本新建一个空白的文本文档,不输入任何文字,然后保存此文档,在“另存为”对话框中将编码
由默认的 ANSI 修改为 Unicode 或 UTF-8,接着为文件取名,在此假设将新文档命名为 UNICODE.TXT。

2. 将 utf-8.txt 复制至隐含的系统文件夹 C:WindowsShellNew。

3. 打开注册表编辑器定位至:HKEY_CLASSES_ROOT.txtShellNew,新建名为 FileName 的字符串值,
将此字符串值设置为 utf-8.txt

上述做法的目的是将 .TXT 文本文件的“新建”模板 ShellNew 设置为我们自定义的以 Unicode 编码保存的
空白文本文件。这样,如果我们再使用资源管理器右键菜单中的“新建”-“文本文档”建立新文本文档,
Windows 就会自动以 C:WindowsShellNewUNICODE.TXT 做为模板来新建文本文档,文档的默认编码
就变为 Unicode 了。

不过,此方法只适用于以“新建”右键菜单方式建立新文本文档。假如我们首先通过开始菜单启动记事本,
然后再新建文本文档,C:WindowsShellNewUNICODE.TXT 模板便不会被使用,新建的文本文档依然
还将使用默认的 ANSI 编码。
















以上是关于如何批量转换文本文档编码的主要内容,如果未能解决你的问题,请参考以下文章

更改文本文档默认编码UTF-8转换ANSI?

如何将文本文档批量拆分为变量

怎么辨别文本文档的编码?

win10文本文档默认为啥是UTF-8,而且改变不了编码格式

如何将新建文本文档的编码默认设为UTF-8格式?

怎么把UTF-8编码的文本批量改成ANSI啊!!!!!!!!!?