Dos脚本 给当前文件夹下指定的后缀文件们重命名(文件名追加制定内容)

原创 2016年05月31日 16:27:50

先把脚本放这里了,直接copy成bat文件就可以使用:

echo off&setlocal enabledelayedexpansion


cls

pause

set /p suffix=请输入需要修改的文件后缀:

set /p testsuffix=请输入文件名需要追加的内容:

for /f "delims=" %%i in ('dir /b *.%suffix%') do (

ren "%%i" "%%~ni%testsuffix%.xml"

)

echo 文件名批量修改成功, 按任意键退出...

pause>nul


脚本功能:

他会处理这个脚本所在文件夹下,所有你输入的文件后缀类型的文件,把这些文件的文件名追加你后面输入的内容

例如你输入

当前文件夹下有123.xml

xml

_R

执行结果

123_R.xml

他会把当前文件夹下的所有xml文件名追加_R

稍微解释下上面的脚本:

set /p 是命令语法 var是变量名 =号右边的"请输入变量的值:

for /f for循环命令 后边的参数是遍历文件夹下指定后缀的文件

ren "1" "2" 文件的重命名


版权声明:本文为博主原创文章,未经博主允许不得转载。

通过DOS命令批量重命名文件

@echo off setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /a-d /s /b *.avi') do ( e...
  • drew27
  • drew27
  • 2014年06月14日 18:18
  • 603

dos重命名命令——ren

1、语法:ren      2、通配符:*代表所有 3、举例:升级win10之后,锁屏壁纸的选择有一个windows聚焦,它会 根据微软的推送,随机下载并更换锁屏界面的壁纸,这些高清锁屏壁纸都很精美,...
  • baidu_35679960
  • baidu_35679960
  • 2017年12月24日 15:28
  • 108

DOS和BAT批量提取修改文件名

DOS命令窗口:开始-cmd-回车,进入DOS命令窗口 案例一、获取文件名 dir 1、输入"文件所在盘",回车,如: d: 2、输入"cd 文件夹位置",回车,如: cd D:\网页抓...
  • JimmySmith
  • JimmySmith
  • 2017年03月05日 10:30
  • 3510

dos 递归删除文件

设置文件属性 attrib -s -a -h -r *.c~ /s删除文件 del /s *.c~
  • gorunbu
  • gorunbu
  • 2015年05月30日 14:37
  • 370

DOS 查找所有MP3文件复制到另一个目录

WINDOWS DOS 查找所有MP3文件复制到另一个目录 2012 年 8 月 16 日 POOY 发表回复 今天折腾了下Ipod,升级了itunes到最新版,准备把...
  • nodeman
  • nodeman
  • 2015年05月13日 10:19
  • 697

Dos命令复制文件夹到制定目录 删除指定目录及其文件夹下的文件

int GetRootPath(string& sRootPath) { char fileName[MAX_PATH] = {0}; GetModuleFileNameA(NULL, fileNam...
  • chinabinlang
  • chinabinlang
  • 2015年07月10日 23:07
  • 1794

用DOS命令批量提取文件名

用DOS命令批量提取文件名 DOS命令保存为bat提取文件名 dir /a/b 指定目录路径 >输出目录路径\1.txt  如果输出路径为%ComputerName%.t...
  • myzhithot
  • myzhithot
  • 2016年11月17日 17:38
  • 1330

dos压缩解压命令

压缩 把c盘下的ha.txt压缩成ha.rar C:/>rar a ha.rar ha.txt 成功后会显示: RAR 3.62 版权 (C) 1993-2006 Alexander Rosha...
  • wanghandou
  • wanghandou
  • 2017年05月31日 18:17
  • 1622

Java实现文件重命名 以及file类的其他函数讲解

/** *//**文件重命名 * @param path 文件目录 * @param oldname 原来的文件名 * @param newname 新文件名 ...
  • Q1059081877Q
  • Q1059081877Q
  • 2015年08月14日 23:18
  • 5631

DOS命令应用之分离路径和文件名

DOS命令应用之分离路径和文件名   @echo off :: 获取某个路径格式字符串中指定节的字符串 :: code by jm 2006-12-11 CMD@XP s...
  • qhexin
  • qhexin
  • 2014年05月15日 11:21
  • 754
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Dos脚本 给当前文件夹下指定的后缀文件们重命名(文件名追加制定内容)
举报原因:
原因补充:

(最多只允许输入30个字)