批处理 批量更改TXT文件名(后缀)

我想把一个文件夹内所有文件都改名
而且最好是通过更改后缀的方法实现,请问如何入手?

比如我那些文件的名字是 XXX12.TXT ADFAYOU.TXT Y776ADFA?.TXT 小说.TXT 等等 无规律的文件名 我想在.TXT前面批量添加 全本小说 字样实现 把.TXT替换为 .全本小说.TXT 的方法。

变成 XXX12.全本小说.TXT ADFAYOU.全本小说.TXT Y776ADFA.全本小说.TXT 小说.全本小说.TXT 有人会这个批处理吗?

1、在要删除文件的文件夹内新建一个TXT文本。

2、打开文本,

如删除“doc”文件。

在文本中输入引号内的命令:

“del *.doc”。(del和*.doc请用空格隔开)。

3、保存,将后缀名改成“bat”或“cmd”

4、双击bat文件,“doc”文件也删除了。

5、若想批量删除除开“doc”以外的文件,如“xls” 。

只需右击“bat”文件,点“编辑”。

在后面输入“*.xls”,保存。

如下图,它们之间也要用空格隔开。

6、双击“bat”文件,文件夹顿觉干净。

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-26
可以的。
很省事哦。

在你的存小说的文件夹下创建一个txt,把下边的代码复制进去,名字改成“命名.bat”,双击,即可。

ren "*.txt" "*.全本小说.txt"

具体请看:

参考资料:http://hi.baidu.com/duxing/blog/item/67f8a50f86f10ae9ab645702.html

第2个回答  推荐于2017-09-29
复制以下内容到记事本,另存为"修改文件名.bat"(注意加引号),存好后双击运行即可.
for /f "delims=" %%i in ('dir /a:-d /b .\"*.txt"') do ren "%%~ni.txt" "%%~ni.全本小说.txt"本回答被提问者采纳
第3个回答  2008-11-19
cmd可以实现这个,但是不支持中文,必须改文件夹和文件名为英文或者数字形式。
开始-运行-敲入CMD-回车
输入:ren空格d:\GHOST8.0\ghostXP\*.TXT空格*.quanbenxiaoshuo.TXT
回车。
d:\GHOST8.0\ghostXP\←这些是你保存文件的路径,不支持中文文件夹。你自己建个英文文件夹就行了。quanbenxiaoshuo那里随便你填什么。
第4个回答  2015-11-12
复制以下内容到记事本,另存为"修改文件名.bat"(注意加引号),存好后双击运行即可.
for /f "delims=" %%i in ('dir /a:-d /b .\"*.txt"') do ren "%%~ni.txt" "%%~ni.文件.txt"

Win7\/win8系统下利用批处理文件批量修改文件后缀名的方法
如果要批量修改后缀名,可借助通配符来实现。比如将D盘中的所有文件后缀名改为jpg的命令为:2、复制代码代码如下:ren D:* *.png 如果只想将某一类型文件(具有相同后缀名)修改为另一个类型,比如,将D盘中的所有jpg文件后缀修改为png,其命令为:3、复制代码代码如下:ren D:*.jpg *.png 如果你...

批处理 批量更改TXT文件名(后缀)
1、在要删除文件的文件夹内新建一个TXT文本。2、打开文本,如删除“doc”文件。在文本中输入引号内的命令:“del *.doc”。(del和*.doc请用空格隔开)。3、保存,将后缀名改成“bat”或“cmd”4、双击bat文件,“doc”文件也删除了。5、若想批量删除除开“doc”以外的文件,如“xls” 。只需...

如何批量修改文件名和扩展名?
步骤1、新建一个文本文档(txt格式)步骤2、打开输入以下内容 “dir\/b>1111.xls”注意不要引号,然后点选另存为,“文件名”栏改为“提取文件名.bat”注意要去掉txt后缀,文件类型改为所有,即可。步骤3、复制到任何需要生成目录的文件夹 步骤4、双击运行 注意:喜欢生成文本文件的用“.txt”。笔者...

bat批量修改文
首先,通过@echo off命令关闭命令行的回显,接着设置变量a为用户需要输入的文件所在目录,通过set \/p a=请输入要更名的文件所在目录获取用户输入。然后,脚本通过for \/f %%i in (a.txt)遍历名为'a.txt'的文件(在这个例子中,这个文件是一个包含了待处理文件名的列表),并使用for \/r %a% %%a...

如何一次性大量修改文件后缀名
8、1建立一个txt文件,在里面输入如下代码后缀1为需要修改的旧后缀名,后缀2为新的后缀名echo off ren *后缀1 *后缀2 2然后将该txt文件保存为bat文件,这时图标会变成DOS命令脚本3点击该命令脚本,即可实现。9、操作方法如下1首先打开需要批量修改文件名的文件2然后在键盘上按ctrl+a全选3然后右击重新...

如何批量重命名文件
- 将`.txt`替换为你要重命名的文件的扩展名。- 将`NewFileName`替换为你想要命名的新名称。4. 保存并关闭批处理文件。5. 双击运行该批处理文件,它将在指定的文件夹中批量重命名文件。方法二:使用PowerShell脚本 1. 创建一个新的文本文件,将其后缀改为`.ps1`,例如`rename_files.ps1`。2. ...

windows系统批量修改文件名后缀的方法图解教程
批量修改特定的扩展名文件  比如批量修改文件夹中的.txt文件为.java文件。首先通过文件编辑器在.java文件相同目录新建一个“批量修改txt文件扩展名.bat”的批处理文件,打开后写入:ren *.txt *.java  保存在当前目录后双击运行即可 批量修改无扩展名文件\/非特定扩展名文件&...

怎样修改文件名后缀名?
1、在之前文件夹中新建一个TXT文档,打开,把Excel中C列(或D列)的内容复制进去,保存,将后缀名改为.BAT,双击运行,可以看到文件名已全部修改完成了。2、或者直接在原来的.BAT文件中修改。右键单击BAT文件,选择"编辑",即可进入文件中,先将原先的内容全部删除,再将Excel中C列(或D列)的内容...

怎么使用批处理重命名文件,并编号
批处理重命名文件,并编号操作步骤如下:1.在需要批量重命名的文件夹里面新建一个文档.txt,双击打开,如下图红框所示;2.在文档里面输入如下代码:echo off&setlocal EnableDelayedExpansion set a=1 for \/f "delims=" %%i in ('dir \/b *.txt') do (if not "%%~ni"=="%~n0" (if !a!

如何将Txt中的书目批量修改文件
接下来,编辑“list.txt”文件,添加你想要的修改规则。例如,将所有文件名的后缀从“txt”改为“doc”,可以使用以下内容:rename \/l *.txt *.doc 保存文件后,返回命令提示符,并输入以下命令:rename <list.txt 按下 Enter 键,Total Commander 将根据“list.txt”文件中的规则批量修改文件名。

相似回答