先显示文件扩展名,再用powershell命令ren .jpeg .jpg批量安全改后缀;也可用ansi编码的批处理文件双击执行;小批量则用资源管理器全选+f2重命名法逐个修改。

你在Win11里整理老照片时发现一堆文件后缀是.jpeg,但公司系统只认.jpg,手动一张张改太耗时,又怕批量操作出错导致图片打不开——得用系统原生方式安全、可逆地统一替换。
先让后缀名显示出来
不显示扩展名就根本没法改后缀,这一步跳过等于白忙。
按下 Win + E 打开文件资源管理器 → 点击顶部菜单栏的“查看”选项卡 → 在右上角“显示”组中勾选【文件扩展名】 → 关闭并重新打开当前文件夹,确认所有.jpeg文件末尾都清晰显示了“.jpeg”三个字母。
用PowerShell命令批量改后缀(推荐)
这是最干净、无误判、不依赖第三方工具的方法,且全程在当前文件夹内执行,不跨目录污染。
第一步:进入目标文件夹,在空白处按住 Shift + 右键 → 选择“在此处打开 PowerShell 窗口”。
第二步:输入以下命令后回车:ren *.jpeg *.jpg
第三步:执行后无任何提示即表示成功;输入 dir *.jpg 查看是否已全部列出,再输入 dir *.jpeg 确认原文件已消失。
⚠️注意:该命令仅匹配文件名结尾为“.jpeg”的文件,不会误伤.png或.jpg本身,但【不会验证文件内容是否真为JPEG格式】——若夹杂伪.jpeg(实为其他格式),改完后仍无法打开。
用批处理文件实现双击即改
适合以后反复使用,或给不太熟悉命令行的同事用。
方法一:新建文本文档 → 复制粘贴以下三行内容:
@echo off<br>cd /d "%~dp0"<br>ren *.jpeg *.jpg
方法二:将该文档另存为 改jpeg为jpg.bat,编码选ANSI → 把这个.bat文件放进待处理的图片文件夹 → 双击运行。
运行后窗口会闪退,不用管;刷新文件夹即可看到所有.jpeg已变成.jpg。
用文件资源管理器+重命名组合技(小批量适用)
如果你只有5张以内.jpeg,又不想开命令行,这个办法最快。
在文件夹中按住Ctrl键逐个点选所有.jpeg文件 → 按F2 → 输入任意新名字(比如a)→ 回车 → 系统弹出“要将这些项目重命名为a吗?”→ 点“是”。
此时所有文件变成a (1).jpeg、a (2).jpeg……等 → 再次全选 → 按F2 → 改为b → 回车 → 再次全选 → 将所有b (n).jpeg手动改为b (n).jpg(光标移到最后,删掉“e”和“p”,补上“p”)→ 每个文件按Enter确认。
这一步必须【逐个确认修改】,否则会因覆盖失败而中断流程。











