上百个文件全部改名,自动按照数字编号改名?

2025-04-06 03:36:25
推荐回答(3个)
回答1:

如果是直接改名,可以全选所有文件,然后右键单击选择重命名,输入一个名字,系统会自动在每个文件后面加上编号。你可以在一个文件夹里新建几个文件,改名试一下,合适了再去操作你要改的文件,免得改错了,不好办。如果是需要一一对应的改名,可以编写一个批处理文件,命令类似于“RENAME sjmq019.mp3 圣母颂.mp3”。你可以在EXCEL中将名字都对应好,然后组合成一列,复制到文本文件中,保存成.bat结尾的文件,放在要改的文件夹里执行。

回答2:

选中全部,选择第一个文件右击——重命名,即可

回答3:

@echo off
setlocal enabledelayedexpansion
set p=d:\test
pushd %p%
set n=
for /f "tokens=*" %%i in ('dir/b') do (
set /a n+=1
ren "%%i" !n!%%~xi
)