求一个批量修改文件扩展名的工具

2016-06-04 20:29:25 +08:00
 F2Sky
如题, Win 系统下。谢谢。
2386 次点击
所在节点    问与答
15 条回复
kn007
2016-06-04 20:30:33 +08:00
拖把
春林
MinonHeart
2016-06-04 20:34:08 +08:00
NexusFile
hnnxn
2016-06-04 20:35:52 +08:00
Bulk Rename Utiltiy
yeyeye
2016-06-04 20:50:33 +08:00
cmd
ren *.txt *.ini
a412739861
2016-06-04 20:53:14 +08:00
totalcommander
win 下最好的文件管理工具,我认为没有之一。
支持批量,正则替换,还可以使用 Excel 编辑文件名。
dejavu
2016-06-04 20:56:07 +08:00
@shift 1
@echo off
color 2F
title 批量重命名
@ ECHO.
@ ECHO. 说 明
@ ECHO -----------------------------------------------------------------------------
echo 1 、请将此工具放在欲修改文件所在的文件夹内
echo 2 、输入后缀时不需加“.”;
echo 3 、需要修改整个文件夹内所有文件的后缀为统一后缀,“修改前后缀”处输入“*”即
echo 可。欲修改处输入欲修改后缀
echo 4 、名称格式自定,如 photo ,重命名后的名称就为 photo01 、 photo02 ……这种顺延格式。
echo 5 、重要文件修改前请备份!!
@ ECHO -----------------------------------------------------------------------------
set /p hz=请输入修改前的文件格式后缀:%hz%
set /p hz2=请输入欲修改的格式后缀:%hz2%
set /p list=请输入重命名的名称格式:%list%
@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.%hz%') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "%list%0!a!.%hz2%") else ren "%%i" "%list%!a!.%hz2%"
set/a a+=1
)
)
color 2B
@ ECHO -----------------------------------------------------------------------------
echo OK!
@ ECHO -----------------------------------------------------------------------------&pause
exit

最后保存为 XXX.bat
xpol
2016-06-04 21:05:14 +08:00
dir /b >a. bat
atom 或者 sublime 多选编辑 a.bat
然后 运行 a.bat
openkl
2016-06-04 21:10:02 +08:00
CHB Renamer
Aquamarine
2016-06-04 21:16:48 +08:00
一直用 TC 自带的
cnilnhf
2016-06-04 21:19:12 +08:00
TC
kn007
2016-06-04 21:33:50 +08:00
@Livid 、 @Kai 、 @GordianZ 、 @sparanoid
举报用户:@qq240253
EVJohn
2016-06-04 23:55:52 +08:00
total commander
regent
2016-06-05 07:55:10 +08:00
拖把更名器
billlee
2016-06-05 11:02:00 +08:00
bash 也是可以在 windows 下运行的嘛(逃
EAimTY
2016-06-05 12:14:37 +08:00
用 Cygwin 即可#(滑稽)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283513

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX