批处理修改文件名

作者&投稿:冀戴 (若有异议请与网页底部的电邮联系)
CMD批处理修改文件名~

1、首先我们打开电脑桌面,点击开始菜单,在搜索框中输入“cmd”。

2、回车键之后,你会进入dos系统的操作界面。

3、让我们假设你需要批处理的文件在E盘的abc文件夹下。那么这一步,你需要在dos下进入这个文件夹。输入“E:“(冒号是必要的),输入”cd abc“(进入abc文件夹)。

4、下面就是修改文件名了。dos系统下修改文件名的命令是”ren *.* *.*“(注意空格)。因此,假设我们需要把所有的101.txt,102.txt,103.txt……改成201.txt,202.txt,203.txt……,那么你需要输入的语句就是:”ren 1*.* 2*.*“

5、输入回车键,你会发现所有文件已经按你的指示修改好。

一般批量修改文件名字,可以使用查找命令,即按CTRL+F打开查找的对话框,然后再搜索需修改名字的文件,再进行操作

这种情况一般批处理比较麻烦,AutoIt脚本编程也许会更好实现,不过我给你支一招不用敲代码。

1、下载Freecommander XE 2018,官方下载或绿色版都可以。

程序图标

2、找到选定要批量重命名的目录,搜索文件名,-2016排除不必改名的文件

3、选中其他需要改名的文件,点击中间工具栏,导出项目到一个容器窗口中,此时Freecommander会将要改名的文件,放置在安装目录\FreeCommander\Settings\FileContainers\TmpFileContainer-1.fcc

4、按F2进行重命名操作,在模板文件名处,[n]前面输入2018,然后点击重命名。

不用码字,轻松搞定。



方法/步骤

1
在c盘建立一个文件夹,将下载的图片放置于该文件夹中,如下图所示。

2
鼠标左键点击,开始-》运行-》在对话框中输入字母“cmd”,进入dos模式 ,如下图所示。

3
在dos模式输入命令行“cd c:\pic”然后回车,再输入命令行“dir /b>rename.xls",如下图所示,可将文件夹中的文件名在rename.xls文件中列出。
小贴士:有的时候,你的计算机正处于中文输入状态,为确保命令行能够打出来,你可以切换成英文大写状态。

4
随后用xls打开c:\pic文件夹中的rename.xls,你会发现文件名以全部罗列在A列中(你也可以用鼠标来调整文件名的顺序),你可以在B1列中输入1.jpg作为第一个文件文件名。

5
鼠标选中B1单元格,并在B1列的右下方,使鼠标光标变为+号时,拖动使所有jpg文件的右侧B列中都有文件名。再将A8单元格中没有用的文件名删除,如下图示。

6
鼠标选中C1单元格,并在编辑框中输入公式="ren "&A1&" "&B1,如下图所示。

7
继续用鼠标拖动C1单元格右下方的句柄,使剩余的C2-C7单元格填充如下图所示。

8
然后,鼠标选中C列,鼠标右键复制,如下图示。

9
在记事本中,粘贴刚才的命令行,如下图示。

10
鼠标点击菜单“文件”——“另存为”,输入文件名ren.bat,要注意下图所示红圈中的路径及扩展名选项。

11
打开c盘pic文件夹,鼠标双击ren.bat这个批处理文件,即可将该文件夹下的jpg图片,按照刚才rename.xls中的顺序和文件名批量修改文件名,如下图示。

12
自此,你已经完成了批量修改文件名的操作。我们运用了dos命令技巧、xls技巧以及批处理3个知识点来达到批量修改文件名的效果。
END
注意事项

该经验需要有一定dos基础和电脑操作基础的人才能举一反三,如果掌握一定xls函数公式基础的话,可以把批量处理文件名玩得更溜。

使用copy命令即可在D:\1下新建一个文本文档,里面输入"start",点“另存为”文件名“cmd.bat”。打开“cmd.bat”,出现一个黑框框,在里面输入:copy 1.txt 1.jpg 然后回车。记得,注意空格,copy空格1.txt空格1.jpg,就可以了。试下,满意就选我。还可以批量重命名,命令如下,把所有.txt重命名为.jpg,命令:copy *.txt *.jpg。(注意空格)其实也可以使用rename命令,但是rename命令会使原来的文件没有了,copy会保留原来的文件,可以对比使用下。rename用法:rename 1.txt 1jpg (照样要空格)

把下面的批处理存为myren.bat,放在某个文件夹下,可以放在windows目录下,然后任意文件夹位置就都能用了。
@for /f "delims=" %%i in ('dir %1 /s /b^|find /v "2016"') do @ren "%%i" "%%~dpi2018%%~nxi"
执行时就这样:myren.bat d:\mydir
注意路径一定要绝对路径,该批处理就会按您的需求改名了,目录下的子目录也支持。

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a-d/b *.txt') do (
    set "var=%%~na"
    echo !var!%%~xa
    set newn=!var:要替换的値=被替换字符!
    echo 替换后的值: !newn!%%~xa
    ren "%%a" "!newn!%%~xa"
)
echo end...
pause



wps怎么修改文件名
是的,用BAT批处理命名也能实现,步骤如下:在需要提取的文件夹下新建一个txt文档,名称随意,例如DIR.txt。在txt文件中输入如下命令:DIR_*.*_\/B>_list.txt ▲注意空格不可缺少 修改文件后缀并双击DIR.bat 自动生成包含文件名列表的list.txt文件 这个小技巧是不是很nice呀,暂时用不到也没关系,...

如何用批处理文件替换部分文件名?
1、打开cmd命令,进入想要修改文件名的文件夹中。具体是:E:\>cd测试文件夹。2、继续通过cmd命令,新建一个excel文件,文件中包括所有待修改的文件名。具体是:E:\测试文件夹>dir\/b>test.xls。3、打开刚新建的excel文件,按照命令,原文件名,现文件名三列进行整理。其中,命令需使用到批处理的...

怎么批量修改文件夹的名称?
第二步:批量更改文件名 1、在公式的表格C2中输入="REN "&A2&" "&B2,其中A2为原文件名,B2为新文件名,然后拖动公式应用整列,制作成下面的表格。2、复制公式的整理数据,在文件外面新建一个文档,打开文档粘贴复制的内容。3、然后把文档后缀改成bat,双击打开发现全部文件已经批量修改完成了。以上...

文件名批量修改方法
1、点击Windows左下角的“开始”菜单,选择“运行”,输入cmd ,回车进入命令行。2、用cd 命令进入到你想批量修改文件名的文件夹目录(注意:此处若需要粘贴请点击鼠标右键选择粘贴)。例如我想要进入桌面的pics文件夹。输入cd C:UsersAdministratorDesktoppics。3、继续输入dir \/b > pics.xls,即可将...

如何批量修改文件名
4、然后在编辑栏中输入新的文件名称,按回车键。\/iknow-pic.cdn.bcebos.com\/7dd98d1001e93901b61d6f7c75ec54e736d19651"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/7dd98d1001e93901b61d6f7c75ec54e736d19651?x-bce-process=image%2Fresize%2Cm...

文件名如何快速修改重命名?
文件太多了,文件名怎么修改,小编分享操作方法如下:1,运行并它切换到文件重命名这个功能下 2、点添加文件,把文件批量导入进去 3.选下命名方式,自定义,替换法,插入法,翻译 ,随机纯命名等,在这里选用自定义法,输入自己需要新的文件名称 4、点开始改名 5.重命 名成功 ,软件页面上会显示,原...

微信里的文件怎么改名字
即可。如果是在手机上操作,可能需要借助文件管理器应用来完成。修改后的APK文件就可以正常安装和使用了。总的来说,微信传输APK文件时文件名后多了个“.1”并不是什么大问题,只需要简单的手动修改文件名就可以解决。在日常使用中,如果遇到类似的问题,也可以采取相同的方法来处理。

如何批量修改文件名称及批量排序
位数设置排序编号一共几位数(不够的话用0凑)。右边可以随时预览到新文件的名称。步骤3,如果预览的新文件名没有问题,就点击【开始重命名】按钮启动批量修改程序。单弹出【重命名成功】的按钮,说明批处理完成。步骤4,查看修改后的文件可以看到,新的文件名比之前更加的规范整齐,并且有数字排序。

怎么用批处理文件来修改文件名?
在“另存为”界面将文件名命名为:你想命名的名称+.bat。如本文中命名为“改扩展名.bat”,注意其中的 .bat 不能改。再点右侧小三角,保存类型选择“所有文件”,编码选择“ANSI”(一般默认即为ANSI),然后点击保存按钮。保存后,文件夹中就会出现一个名为“改扩展名.bat”批处理文件。(如图)...

bat批量修改文件名一闪而过
解决方法:1、打开“此电脑”。2、点击此电脑中左上角的“查看”。3、点击“文件扩展名”。此时可以看到新建的文本文档后缀仍为.txt。4、将新建的文本文档后缀改为.bat。5、运行新建的文本文档。用bat命令批量处理修改文件名如果文件名含有中文,可能会出现bat运行乱码导致修改文件名失败。方法分步:使用...

凉山彝族自治州18628588645: 批处理修改文件名 -
逄怨草仙: 方法/步骤1 在c盘建立一个文件夹,将下载的图片放置于该文件夹中,如下图所示.2 鼠标左键点击,开始-》运行-》在对话框中输入字母“cmd”,进入dos模式 ,如下图所示.3 在dos模式输入命令行“cd c:\pic”然后回车,再输入命令行...

凉山彝族自治州18628588645: 如何批处理修改文件夹名称? -
逄怨草仙: 方法很简单.首先将所有需要进行文件名修改的文件移动到同一文件夹内,按“Ctrl+A”,全选所有文件,将光标移到选区上方,点击鼠标右键,在右键菜单中选择“重命名”. 此时,第一个文件的文件名变为可编辑状态,按照修改单个文件名的方法修改,例如将文件名改为“作业””,在空白处点击鼠标左键后,所有的文件都会随之发生变化,依次为“作业”、“作业 (1)”、“作业 (2)”……“作业 (n)”,瞬时实现了文件名的批量修改. 另外, 有的用户在文件夹选项中设置了让系统显示文件的全部名称,这时就要注意在修改文件名时,不要更改文件的扩展名(即文件名中“.”后面的部分),否则文件将不能被正常打开.

凉山彝族自治州18628588645: 如何用批处理修改文件名 -
逄怨草仙: 在一个文件夹下有file001.dat,file002.dat ... file100.dat 等文件,如何用一个批处理文件将他们的主文件名后替换几个字符,效果如下:fileA01.dat,fileA02.dat ... fileA100.dat,,(注,能在WinXP下运行的批处理文件),解决方法如下:批处理 没...

凉山彝族自治州18628588645: 批量修改文件名的几种方法 -
逄怨草仙: 其实这是简便的方法批量修改文件名的.今天小编就将大家两个办法来批量修改文件名,相信学会了其中的技巧,你在处理文件、办公时一定会事半功倍的.一、用系统自带预置功能修改在你的Windows电脑上批量修改文件名是非常简单的....

凉山彝族自治州18628588645: CMD批处理修改文件名
逄怨草仙: 1、首先我们打开电脑桌面,点击开始菜单,在搜索框中输入“cmd”.2、回车键之后,你会进入dos系统的操作界面.3、让我们假设你需要批处理的文件在E盘的abc文件夹下.那么这一步,你需要在dos下进入这个文件夹.输入“E:“(冒号是必要的),输入”cd abc“(进入abc文件夹).4、下面就是修改文件名了.dos系统下修改文件名的命令是”ren *.* *.*“(注意空格).因此,假设我们需要把所有的101.txt,102.txt,103.txt……改成201.txt,202.txt,203.txt……,那么你需要输入的语句就是:”ren 1*.* 2*.*“5、输入回车键,你会发现所有文件已经按你的指示修改好.

凉山彝族自治州18628588645: 批处理修改指定文件夹中的文件名 -
逄怨草仙: @for /r %%i in (*.bmp)do set/a n+=1&call ren "%%i" %%n%%.bmp

凉山彝族自治州18628588645: 批处理修改文件名称 -
逄怨草仙: @echo off ren "文件夹1\A01.txt" B01.txt ren "文件夹2\A01.txt" C01.txt请在文件夹1和文件夹2的目录下运行此批处理文件. 有疑问,请追问. 如果对你有帮助,请采纳!谢谢!

凉山彝族自治州18628588645: 批处理修改文件名名称 -
逄怨草仙: @echo off & title 批量重命名文件 By 依梦琴瑶 setlocal enabledelayedexpansion ::设置要处理的文件后缀 set Ext=*.mp3,*.mp4for %%a in (%Ext%) do (set "Str=%%~a"for /f "tokens=1,2 delims=-" %%b in ("!Str:-art-=!") do (if /i not ...

凉山彝族自治州18628588645: 如何利用bat文件批量修改文件名 -
逄怨草仙: 方法: 在当前目录下新建两个批处理文件:createsrc.bat和rename.bat.createsrc.bat文件内容如下: dir /a-d /b *.rmvb>src.txt echo 收集文件名成功! pause 功能:将当前目录下的所有扩展名为.rmvb的文件的文件名都导入到src.txt文件中...

凉山彝族自治州18628588645: 如何利用批处理命令修改文件夹内文件的名字 -
逄怨草仙: @echo off for /d %%i in (*) do ( for /f "tokens=*" %%j in ('dir /a-d /b /s "%%i\*.*"') do ( ren "%%j" "%%i%%~xj" move "%%~dpj%%i%%~xj" "%%~dpi")) pause将以上代码保存为批处理文件,放到一级文件夹 "甲" 中运行.默认会把文件改名后剪切到 "甲" 中.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网