-
2020-01-08 18:48:42
需求描述:
- 文件夹有很多文件,需要统一的命名格式,比如要命名为下面的格式:
- 手动命名费时费力,这时候我们可以借助批处理:
批处理实现
- 其实之前也用过,一直没在博客上写过,最近看到有需求,就写了一篇:
- 新建文本文件,后缀为txt,复制以下内容进去,然后修改后缀为bat
@echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.jpg') do ( if not "%%~ni"=="%~n0" ( if !a! LSS 10 (ren "%%i" "softcopyimg_!a!.jpg") else ren "%%i" "softcopyimg_!a!.jpg" set/a a+=1 ) )
- 双击运行即可:
更多相关内容 -
Windows文件夹内文件名重命名脚本工具
2020-06-04 17:03:20会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2到AN处,将要改成的名称对应到B2到BN处。 将C2到CN处内容复制。 打开 change_... -
Windows下批处理(BAT)修改文件名.txt
2021-03-01 09:02:17Windows下批处理(BAT)修改文件名.txt -
Windows批量修改文件名
2021-04-23 11:18:334. 使用文件编辑工具或者excel 将老的文件名批量替换为新的文件名称,并写成 ren 旧文件名 新文件名 的格式 ren命令部分的大代码: =CONCATENATE(C2," ",A2," ",B2) 复制ren命令部分的内容,保存到txt文件,并...本篇为《Windows相关》系列博客的第一篇,该系列博客主要记录Windows10系统的操作过程,方便以后查阅。
今天从师哥那里学的,现在记录一下,以后用到方便查找。
- 打开cmd
- 进入到需要修改的文件夹内
- 将该目录下的所有文件都输出到1.txt文件中
dir *.* /b > 1.csv
4. 使用文件编辑工具或者excel 将老的文件名批量替换为新的文件名称,并写成 ren 旧文件名 新文件名 的格式
ren命令部分的大代码:=CONCATENATE(C2," ",A2," ",B2)
- 复制ren命令部分的内容,保存到txt文件,并另存为bat文件
- 双击bat文件,即可完成修改
- 打开cmd
-
windows python替换文件名
2017-09-20 15:31:16在windows系统中,通过python技术,编写脚本,通过扫面文件获取文件名称,对文件名称进行字符串转换,实现windows文件名称替换 -
windows批量修改文件名或去掉文件名中的字符串
2020-04-29 11:15:05复制下面代码到一个txt文本中,将后缀名修改为bat,双击运行即可。操作方式如下图 这里我去掉了新建两个字。 注意编码问题,如果打开是乱码,请先查看cmd的属性,然后将文本保存为对应字符编码。 复制...复制下面代码到一个txt文本中,将后缀名修改为bat,双击运行即可。操作方式如下图
这里我去掉了新建两个字。
注意编码问题,如果打开是乱码,请先查看cmd的属性,然后将文本保存为对应字符编码。
复制下方代码:
@echo off set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空格): set /p str2= 请输入替换后的文件(文件夹)名字符串(去除则直接回车): echo. echo 正在修改文件(夹)名中,请稍候…… for /f "delims=" %%a in ('dir /s /b ^|sort /+65535') do ( if "%%~nxa" neq "%~nx0" ( set "file=%%a" set "name=%%~na" set "extension=%%~xa" call set "name=%%name:%str1%=%str2%%%" setlocal enabledelayedexpansion ren "!file!" "!name!!extension!" 2>nul endlocal ) ) exit
-
在windows中批量修改文件名
2016-02-09 11:41:47在这里,给大家提供一种简单的方法,仅需DOS和EXCEL就可以实现批量修改文件名了。 一、进入DOS命令提示符并切换到目标目录 (以E:\gzhu\MCM\2016\code\0131为例,这里提供两种进入DOS的方法) ①win+r-...在windows中,经常会碰到要批量修改文件名字的情况,一个一个修改太慢了,懒懒的程序猿又不想上网找工具。
在这里,给大家提供一种简单的方法,仅需DOS和EXCEL就可以实现批量修改文件名了。
一、进入DOS命令提示符并切换到目标目录
(以E:\gzhu\MCM\2016\code\0131为例,这里提供两种进入DOS的方法)
①win+r-->cmd-->确定-->e:-->cd \gzhu\MCM\2016\code\0131(如下图)
②进入目标目录后,在地址栏输入cmd并回车(如下图)
这样就可以进入命令提示符了
二、使用dir命令并将显示结果输出到xls文件中,命令如下:
(注:>后面如果没有输入路径则为保存到当前路径)dir /b >rename.xls
三、打开rename.xls
在另外一列第一行输入:
="ren "&A1&" new_"&A1
(注意空格!!!)
简单说明一下这个命令:"ren "就是重命名的命令,再用"&A1&"引用A1的内容
并把需要重命名的对应单元格填充(如下图)
三、新建一个rename.bat文件,将B列内容粘贴到文件中。
(新建一个txt,把后缀改成bat就可以了)
右键编辑bat文件,并把内容粘贴到文件里面注意:需要改名的文件的同一目录下
四、运行bat文件,大功告成!!!
PS:类似地,这样就可以利用EXCEl里面的函数对文件进行批量重命名了,例如批量修改大小写,加前缀等等
-
windows如何批量修改文件名
2016-12-08 10:54:37在F盘建立一个文件夹,将批量生成的excel放置于该文件夹中,如下图所示2 鼠标左键点击,开始-》运行-》在对话框中输入字母“cmd”,进入dos模式 ,如下图所示。 3 在dos模式输入命令行“F:”然后回车,输入命令行... -
Windows批量修改文件名后缀
2017-03-12 20:47:24Windows批处理替换文件后缀名 -
windows下如何批量修改文件名
2019-04-19 13:24:00windows下如何批量修改文件名 一、总结 一句话总结:就是用excel生成了多条修改文件名的dos命令然后执行,比较核心的就是把图片名称导入excel 将图片名称导入excel---编写如下DOS命令:dir D:\2018届学生照片 /b ... -
Window批量修改文件名
2021-11-06 16:53:421、全选需要修改的文件 , 在第一个文件处右击选择重命名,修改后是这样的; 这样整体的文件名已经修改,然后需要去除空格和括号; 2、把这两个bat文件放在需要重命名的文件夹下 , 双击运行; 去空格bat:... -
Windows批量修改文件名 - bat
2019-12-20 03:33:22在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。 常用命令 1. ren: 改名 ren a.txt b.txt 将a.txt改为b.txt 2. dir 批量得到文件名... -
Windows批处理之修改文件名
2018-05-08 21:38:24用途可以将任意的文件名批量修改有规律的文件名,如下:rename by keith.gif使用方法新建一个文本文件(.txt),将下面代码复制进去,保存,最后将文件后缀改成.bat,放到想要批量操作的文件所在的文件夹,直接双击就好.... -
Windows 根据对应规则,批量修改文件名(C++)
2021-12-15 10:54:25根据对应规则,批量修改文件名 -
通过正则表达式来批量修改文件名
2017-04-26 11:13:14批量修改文件名 -
Windows平台下用C++批量修改文件名
2011-07-19 17:29:39Windows平台批量修改文件名 ,如在一个文件夹中有大量文件且文件名有共同的字符串,需要把这个字符串替换成别的字符串 主要思想:遍历文件夹中的所有文件,并到每个文件改名 -
Windows桌面批量修改文件名
2021-09-30 09:26:14Windows桌面批量修改文件名 -
windows系统批量修改文件名,替换字符
2020-08-01 22:59:21代码解析: $path是你需要修改的文件夹路径,例如我的在桌面,直接打开img文件,复制路径,放进去了; $Filter是你需要修改的文件格式,不仅仅是图片,视频格式,word都可以的; $newtext是你想好的名字; $oldtext... -
windows的BAT或者linux的VI下批量更改替换文件名的脚本
2013-08-27 10:36:09windows的BAT或者linux的VI下批量更改替换文件名的脚本.昨天我整理文档,里面有一大堆后缀名相同的文件,如: 001.ppt、002.ppt和003.ppt这样命名的,现在要把它们修改成 课件_001.ppt、课件_002.ppt和课件_003.ppt... -
rename批量修改文件名
2018-06-13 00:34:44非常强大好用的批量修改文件名称的工具:rename6.6 平台:windows -
利用python实现windows下文件名批量修改
2020-05-17 14:08:21每次从网上批量下视频或者图片时,文件名都是默认的,后期一个个重命名的话觉得实在太麻烦了,而windows下的批量修改(Ctrl+Shift+A or F12)不能提取原本名称中的信息,所以,决定写一个简单的python脚本解决 ... -
windows批量修改文件名
2018-02-27 11:00:49cmd2、找到相关文件夹路径 3、新建Excel表格,内容包括文件夹下所有文件名字 4、将需要修改的内容放在另一列(比如将全貌换成天气) 5、在另一列加入ren 原名字 现名字 6、将C列放在一个rename.bat中 ... -
在Windows XP中批量修改文件名大法(转)
2019-01-10 20:21:05很多时候我们都会遇到要给一批文件重新命名的情况,一般情况你只有逐个去修改或者利用第三方软件,实在麻烦。其实,在WinXP就可以轻松完成... WinXP中选中你所需要修改的文件(你可以利用“Shift”键或“Ctrl”键进... -
如何让Nginx支持中文文件名具体设置步骤
2021-01-11 02:51:07首先得让你的系统有中语语言包: 设置前可以执行:locale 看一下,如果显示是en_US.UTF-8,即是正常,不用按下面的步骤设置。如果显示其他编码需要按如下步骤设置。 CentOS 编辑/etc/sysconfig/i18n 文件,内容修改... -
Windows下批处理(BAT)修改文件名
2019-04-19 16:17:23文章目录Windows下批处理(BAT)修改文件名批处理删除文件名中的一些字批量更改文件名神器批量去除文件名前缀 Windows下批处理(BAT)修改文件名 批处理删除文件名中的一些字 @echo off setlocal ... -
Python批量修改windows文件名
2021-04-30 15:31:37import os #文件目录 path=r'D:\IDM下载\Video\RENAMEFILE' #待替换字符串 oldStr = 'TEST STRING' ... #原文件名(路径+文件名,os.sep为系统分隔符) oldName=path+ os.sep + fileList[mindex] . -
Windows10下文件名批量修改,文件名中前后字符对调。
2021-08-24 16:01:53我试了一个正则表达式:(\d{6}\d{6})(\d{14})替换为$2_$1,在正则表达式测试工具上可以达成我的想法要求 但我不知道怎么将个代入到重命名的命令中 我在powershell里有输入ren (\d{6}\d{6})(\d[14}).amr $2_$1.amr ... -
windows下快速修改文件名
2019-12-12 13:04:45windows下快速修改文件名软件,可在原有名字加入前后缀,亲测好用,在C#下开发,需要安装.net. -
linux下将中文文件名文件cp到windows目录下后文件名乱码问题的解决
2021-05-10 21:09:56当我把中文文件名文件cp到windows的fat32盘下后,重起进入windows后发现文件名全是乱码。首先google,baidu了下,发现都推荐用convmv,这个工具是用perl编写的,确实非常好用的工具,不过在我这里它不适合。--------...