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

2016 年 6 月 4 日
 F2Sky
如题, Win 系统下。谢谢。
3023 次点击
所在节点    问与答
15 条回复
kn007
2016 年 6 月 4 日
拖把
春林
MinonHeart
2016 年 6 月 4 日
NexusFile
hnnxn
2016 年 6 月 4 日
Bulk Rename Utiltiy
yeyeye
2016 年 6 月 4 日
cmd
ren *.txt *.ini
a412739861
2016 年 6 月 4 日
totalcommander
win 下最好的文件管理工具,我认为没有之一。
支持批量,正则替换,还可以使用 Excel 编辑文件名。
dejavu
2016 年 6 月 4 日
@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 年 6 月 4 日
dir /b >a. bat
atom 或者 sublime 多选编辑 a.bat
然后 运行 a.bat
openkl
2016 年 6 月 4 日
CHB Renamer
Aquamarine
2016 年 6 月 4 日
一直用 TC 自带的
cnilnhf
2016 年 6 月 4 日
TC
kn007
2016 年 6 月 4 日
@Livid 、 @Kai 、 @GordianZ 、 @sparanoid
举报用户:@qq240253
EVJohn
2016 年 6 月 4 日
total commander
regent
2016 年 6 月 5 日
拖把更名器
billlee
2016 年 6 月 5 日
bash 也是可以在 windows 下运行的嘛(逃
EAimTY
2016 年 6 月 5 日
用 Cygwin 即可#(滑稽)

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

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

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

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

© 2021 V2EX