电脑批量转换TXT文本编码格式为UTF-8步骤

P粉328763957

P粉328763957

2026-07-26

979人浏览

原创

推荐三种批量转码方案:notepad++适合日常办公,python脚本安全保留目录结构,首助编辑高手面向纯办公用户免命令行。

电脑批量转换txt文本编码格式为utf-8步骤

你手头有一堆从老系统、不同设备或年代久远的项目里收来的TXT文档,双击打开全是问号、方块或乱码符号——这不是文件损坏,是编码不匹配。记事本用ANSI(实际多为GBK/GB18030)强行读UTF-8内容,或者反过来,导致中文根本无法识别。单个文件手动另存为太慢,上百个文件不可能挨个点开再保存。必须批量处理,且不能覆盖原文件、不能丢内容、不能改错目录结构。

用Notepad++一键批量转码(推荐给日常办公用户)

方法一:拖入即转,适合50个以内文件
第一步:把所有待转的TXT文件全选 → 拖进已安装的Notepad++窗口。
第二步:顶部菜单栏会显示当前识别的编码(大概率是“ANSI”或“GBK”)→ 点击【编码】→【转为UTF-8】→ Ctrl+S全部保存。
注意:这会直接覆盖原文件,【务必提前备份原文件夹】

方法二:自动识别失败时的手动兜底
若拖入后显示“UTF-8”,但打开仍是乱码,说明识别错了。先点【编码】→【字符集】→【中文】→【GBK】,让内容正确显示出来;再点【编码】→【转为UTF-8】→ Ctrl+S保存。这一步本质是“先用GBK解码,再用UTF-8重编码”,绕过自动识别的误判。

音疯
音疯

音疯是昆仑万维推出的一个AI音乐创作平台,每日可以免费生成6首歌曲。

下载

方法三:多层子文件夹批量处理
拖入整个父文件夹 → Notepad++会自动加载该目录下所有TXT标签页 → 按Ctrl+A全选所有标签 → 右键 →【以UTF-8格式编码】→ 选择“全部保存”。【此操作不会重建目录结构,所有文件将平铺保存在原位置】,慎用于含嵌套子文件夹的场景。

用Python脚本安全批量转换(推荐给技术型用户或需保留原始路径者)

第一步:新建一个空文件夹,命名为“MyTexts”(名称可改),把所有待转的TXT文件及完整子文件夹结构复制进去。
第二步:新建文本文件,粘贴以下代码,保存为“convert_utf8.py”,放在与“MyTexts”同级目录:

import os<br>source_folder_name = 'MyTexts'<br>output_folder_name = 'MyTexts_UTF8'<br>encodings_to_try = ['gb18030', 'gbk', 'big5', 'utf-8']<br>def convert_nested_folders():<br>  current_dir = os.path.dirname(os.path.abspath(__file__))<br>  source_root = os.path.join(current_dir, source_folder_name)<br>  output_root = os.path.join(current_dir, output_folder_name)<br>  if not os.path.exists(source_root):<br>    print(f"❌ 错误: 找不到 '{source_folder_name}' 文件夹!")<br>    return<br>  for root, dirs, files in os.walk(source_root):<br>    relative_path = os.path.relpath(root, source_root)<br>    target_dir = os.path.join(output_root, relative_path)<br>    os.makedirs(target_dir, exist_ok=True)<br>    for file in files:<br>      if file.lower().endswith('.txt'):<br>        src_path = os.path.join(root, file)<br>        dst_path = os.path.join(target_dir, file)<br>        for enc in encodings_to_try:<br>          try:<br>            with open(src_path, 'r', encoding=enc) as f:<br>              content = f.read()<br>            with open(dst_path, 'w', encoding='utf-8') as f:<br>              f.write(content)<br>            print(f"✅ {file} → UTF-8 (via {enc})")<br>            break<br>          except (UnicodeDecodeError, UnicodeEncodeError):<br>            continue<br>convert_nested_folders()

第三步:双击运行该.py文件。脚本会自动扫描“MyTexts”下所有子文件夹,将每个TXT按GB18030→GBK→BIG5→UTF-8顺序尝试解码,成功后写入新文件夹“MyTexts_UTF8”,完全保留原始目录层级。

用图形化工具“首助编辑高手”快速批量处理(推荐给拒绝命令行的纯办公用户)

① 打开软件 → 点击主界面【文本批量操作】板块。
② 点击【添加文件】→ 在弹窗中按住Ctrl多选或Shift框选所有TXT文件 → 点击【打开】。
③ 功能栏切换到【编码转换】→ 将【原文档编码】设为ANSI(不要选“自动识别”,它对混合编码文件容易误判)→ 【新文档编码】选UTF-8(不带BOM)。
④ 点击【选择新位置】→ 新建一个空文件夹作为输出路径(如“TXT_UTF8_202607”)→ 勾选【自动备份原文件】并指定备份路径(例如桌面新建“TXT备份”文件夹)。
⑤ 点击【批量转码】→ 等待进度条走完 → 打开新文件夹验证内容是否正常显示中文。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

电脑常识

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
火山引擎API Key获取教程
火山引擎API Key获取教程

火山引擎API Key适合需要调用火山引擎云服务、AI模型、火山方舟接口或其他开放能力的开发者参考。本专题整理控制台入口、账号认证、服务开通、API Key创建、密钥复制保存、权限检查、调用测试和Key无效等常见问题排查。

2026.08.04

1

10

火山引擎API接入教程
火山引擎API接入教程

火山引擎API接入适合需要在应用、脚本、后台服务或AI工具中调用火山引擎能力的开发者参考。本专题整理控制台入口、服务开通、API Key获取、接口地址配置、请求参数填写、调用测试、权限设置、额度查询和常见接口报错排查。

2026.08.04

3

10

火山引擎DeepSeek API调用教程
火山引擎DeepSeek API调用教程

火山引擎DeepSeek API适合需要在应用、脚本、智能体或AI编程工具中调用DeepSeek模型的开发者参考。本专题整理火山引擎控制台入口、模型服务开通、API Key获取、Base URL配置、模型名称填写、调用测试、额度查询和常见接口报错排查。

2026.08.04

1

10

火山引擎控制台操作教程
火山引擎控制台操作教程

火山引擎控制台中常用功能包括API密钥管理、模型调用配置、云资源查看、账单明细、用量统计和权限分配。本专题整理控制台基础操作、服务开通流程、Key创建与保存、费用消耗查看、子账号权限设置和调用失败排查,方便开发者完成日常管理。

2026.08.04

3

10

PDF与PPT格式转换操作方法及在线转换技巧
PDF与PPT格式转换操作方法及在线转换技巧

本专题聚焦 PDF 与 PPT 文件格式转换需求,整理 PDF 转 PPT 在线转换方法、PPT 批量转换 PDF 操作步骤、转换后格式错乱处理以及文档版式检查技巧。通过详细教程帮助用户掌握 PDF、PPT 双向转换方法,解决演示文稿制作、文件整理和办公格式转换中的常见问题,提高办公效率。

2026.07.31

112

6

PDF合并文件操作方法与在线批量合并技巧
PDF合并文件操作方法与在线批量合并技巧

本专题聚焦 PDF 文件合并与文档整理需求,整理多个 PDF 合并成一个文件、图片批量转换 PDF、合同附件合并发送以及在线 PDF 合并操作方法等实用教程。通过详细步骤介绍 PDF 合并流程、文件顺序检查技巧和免费在线合并方案,帮助用户快速整理零散文档,提高办公文件处理效率。

2026.07.31

88

8

PDF转Word在线转换与文档编辑处理方法
PDF转Word在线转换与文档编辑处理方法

本专题聚焦 PDF 转 Word 文件转换与办公文档处理需求,整理 PDF 在线转换成 Word、PDF 转可编辑 Word、PDF 文件格式转换操作步骤以及转换后版式错乱、图片无法编辑等常见问题解决方法。通过详细教程帮助用户快速掌握 PDF 转 Word 技巧,提高办公文件处理效率。

2026.07.31

87

5

CodeIgniter下载教程
CodeIgniter下载教程

本合集由PHP中文网精心整理,为您提供CodeIgniter下载教程与官方正版下载安装指南。内容涵盖CI3/CI4官方获取渠道、Composer依赖安装及环境配置全流程。助您安全、高效地搭建轻量级PHP框架,轻松开启Web应用开发之旅。

2026.07.30

116

10

CodeIgniter数据库配置指南
CodeIgniter数据库配置指南

PHP中文网为您提供CodeIgniter数据库配置指南合集。本专题全面解析CI框架数据配置方法,涵盖配置文件修改、多环境连接、动态切换数据库及常见连接错误排查等实战技巧。内容详实易懂,助您轻松掌握CodeIgniter数据库配置,快速解决开发难题,提升项目构建效率。

2026.07.30

45

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.4万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 131.8万人学习