怎样批量重命名不同的文件名?
怎样批量重命名不同的文件名?
你的这个要求不够具体。下面几个解决方法,可能有你需要的。
一、用系统自带的重命名功能。
把需要重命名的文件放在一个单独的文件夹内
全选这些文件。
按键盘上的F2.
输入你的想要的文件名。
回车。
二、用批处理重+excel命名功能
这一步同以上方法的1.
用excel制作你的新文件名,格式:新文件名.扩展名,然后复制到一个记事本中,存为txt类型文件,名称为nl.txt,放在本文件夹下。
记事本创建一个.bat为扩展名文件,内容如下:
for /f "delims=" %%i in ('dir/b^ | find /v "nl.txt" "*.bat"') do (
for /f "delims=" %%j in (nl.txt) do (
ren "%%i" "%%j" )
三、用全批处理重命名功能。因你没有具体要求,所以,只给出一个样例。代码如下:
@echo off
setlocal enabledelayedexpansion
set /a m=0
set str=test
for /f "" %%i in ('dir/b ^ | find /v "*.bat"') do (
set "var=%%i" & ren "!%str%%m%%%~nxi!
)
set /a m=