【批处理】ren命令批量重命名文件

纵然是瞬间 提交于 2019-12-03 14:30:08

【ren命令】

说明
ren是“rename(重命名)”的简写;

命令
REN [Drive:][path] <old filename> <new filename>

解释
[Drive:][path]:文件所在的路径
<old filename>:所要修改的文件名称
< new filename >:所要修改成的新名称

示例
ren d:/file_dir/aa.txt bb.txt

结果
将d盘file_dir目录下的aa.txt文件重命名为bb.txt;

注意

  1. 新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名
  2. 允许使用通配符更改一组文件名或扩展名;
  3. 不能为要修改的目标文件指定新的盘符和文件夹;


【特别示例】
删除目录下所有文件的后缀名:

1 @echo off
2 
3 for /r %%i in (*) do (
4 echo "%%~fi"
5 echo %%~ni
6 ren "%%~fi" %%~ni
7 )
8 pause

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!