如何批量重命名文件
现在有很多文件如1.jpg,2.jpg....有几万个,我现在想批量重命名他们为1_small.jpg,2_small.jsp.....有什么办法可以实现,用DOS,其他...
现在有很多文件 如 1.jpg,2.jpg....有几万个,我现在想批量重命名他们为1_small.jpg,2_small.jsp.....
有什么办法可以实现,用DOS,其他不用~!
文件是不规则的ec0034.jpg,ecqwe.jpg,ec3948.jpg...
我要让他变成ec0034_small.jpg,ecqwe_small.jpg,ec3948_small.jpg...这样的形式,只能用dos形式,图片数据量大,50多万张都要重命名
ren 不能实现这样的功能,使用ren或者rename只会连后缀名都修改进去 展开
有什么办法可以实现,用DOS,其他不用~!
文件是不规则的ec0034.jpg,ecqwe.jpg,ec3948.jpg...
我要让他变成ec0034_small.jpg,ecqwe_small.jpg,ec3948_small.jpg...这样的形式,只能用dos形式,图片数据量大,50多万张都要重命名
ren 不能实现这样的功能,使用ren或者rename只会连后缀名都修改进去 展开
15个回答
展开全部
使用windowsXP自带批量重命名功能
如果你使用的是windows XP操作系统的话,要想批量重命名就很简单了。第一步:首先按自己的希望调整好文件顺序。第二步:全选所有文件,在第一个文件上击右键,重命名该文件(注意不要修改扩展名),如改为“tu(1).jpg”(注意:tu后面的括号和数字一定要在英文状态下输入),然后按回车,等一会就会全部重命名完毕。第一个文件为tu(1).jpg,第二个为tu(2).jpg,第三个为tu(3).jpg……以此类推。用这种方法同样可以批量重命名文件夹。
如果你使用的不是windows XP,而是win2000甚至9X,那么就不能使用第一种方法了,在不使用其他软件的情况下能不能批量重命名?方法总是有的 ,我们可以利用windows回收站的功能来批量重命名文件,不过这种方法要求使用者懂得一点DOS技术。
首先要清楚回收站的原理。大家都知道同一个文件夹不允许有两个或两个以上的文件用同一个文件名,但我们可以看到回收站允许,对WINDOWS有点了解的人都知道回收站也是文件夹,难道微软给了回收站特权?进入DOS模式用“CD Recycled”我们可以看清真正的原因:WINDOWS聪明的将文件名全改为DC1.*、DC2.*……(假如你进入的是C盘下的Recycled目录,D盘下是DD1.*、DD2.*……其它同理,*表示原文件扩展名)。
现在你该明白我们该做些什么了吧!首先把你要改名的文件全删了(一定要在WINDOWS下进行,还要保证回收站的空间够用!)。然后在D盘下建立一个新文件夹如:NewPic。(如果你的文件是在D盘删的)在DOS模式(可在WINDOWS的DOS模式)下键入:
CD Recycled
COPY *.ABC D:\NewPic(假如你的文件的扩展名全为ABC)
所有的文件以全改为DD1、DD2……这样有规则的名字是不是很方便?还要补充一下删除之前要先删除一个无用的文件,然后清空的回收站,否则你的文件将有可能从100以上的数字基数开始。
//我也是在网上找的 希望对你有帮助 但是第二个方法么怎么看懂~~~
如果你使用的是windows XP操作系统的话,要想批量重命名就很简单了。第一步:首先按自己的希望调整好文件顺序。第二步:全选所有文件,在第一个文件上击右键,重命名该文件(注意不要修改扩展名),如改为“tu(1).jpg”(注意:tu后面的括号和数字一定要在英文状态下输入),然后按回车,等一会就会全部重命名完毕。第一个文件为tu(1).jpg,第二个为tu(2).jpg,第三个为tu(3).jpg……以此类推。用这种方法同样可以批量重命名文件夹。
如果你使用的不是windows XP,而是win2000甚至9X,那么就不能使用第一种方法了,在不使用其他软件的情况下能不能批量重命名?方法总是有的 ,我们可以利用windows回收站的功能来批量重命名文件,不过这种方法要求使用者懂得一点DOS技术。
首先要清楚回收站的原理。大家都知道同一个文件夹不允许有两个或两个以上的文件用同一个文件名,但我们可以看到回收站允许,对WINDOWS有点了解的人都知道回收站也是文件夹,难道微软给了回收站特权?进入DOS模式用“CD Recycled”我们可以看清真正的原因:WINDOWS聪明的将文件名全改为DC1.*、DC2.*……(假如你进入的是C盘下的Recycled目录,D盘下是DD1.*、DD2.*……其它同理,*表示原文件扩展名)。
现在你该明白我们该做些什么了吧!首先把你要改名的文件全删了(一定要在WINDOWS下进行,还要保证回收站的空间够用!)。然后在D盘下建立一个新文件夹如:NewPic。(如果你的文件是在D盘删的)在DOS模式(可在WINDOWS的DOS模式)下键入:
CD Recycled
COPY *.ABC D:\NewPic(假如你的文件的扩展名全为ABC)
所有的文件以全改为DD1、DD2……这样有规则的名字是不是很方便?还要补充一下删除之前要先删除一个无用的文件,然后清空的回收站,否则你的文件将有可能从100以上的数字基数开始。
//我也是在网上找的 希望对你有帮助 但是第二个方法么怎么看懂~~~
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
推荐使用 Total Commander 7.02 增强版 , 用起来很顺手,设置>选项>操作>鼠标使用右键选择(像 NC 一样):
Total Commander (最强的文件更名器) 文件批量重命名操作
--------------------------------------------------------------------------
1)任一窗口打开要更名的目录,
按Ctrl+B,列出所有文件,
按Ctrl+A,选中所有文件,或者点右键选择所需文件,
按Ctrl+M,弹出重命名界面,文件名输入框中,输入新文件名格式,有很多参数、插件可供使用。
2)文件名:[N][C]
[ ]代表变量,[ 用 [ [ ] 表示,] 用[ ] ] (右侧无空格)表示,其余字符原样输出。
除常用变量外,可以通过插件获得丰富变量:如图片、音乐、office文档……的信息。
[N]代表原文件名。
[N1-3]代表取原文件名的左起第1位到第3位,位数可自定义,也可用鼠标选择。
[C]为计数器,代表数字,右侧定义计数器参数。
扩展名:[E]
[E]代表文件扩展名
3)替换文件名中字符
复制要替换的字符到搜索字符串,填写替换字符到替换为;
如果替换为不填写,即删除字符,
搜索、替换支持正则表达式。
4)根据TXT格式的文件来重命名文件
大写小写旁边有列表样子的按钮,点击,选第一个“导入文件名(从文本文件)”……,行数匹配才可重命名,文件名要包括扩展名。
5)文件列表操作
拖动文件,来调整次序,
从列表中删除文件,按Delete键。
6)保存设置
按F2,下拉列表中>保存设置>填入名称>确定,下次按F2,在下拉列表中选中名称,可调用参数。
7)更名
预览合意,按<开始>按钮,完成更名。
8)撤销
调出重命名界面,按<撤销>按钮,撤销上次更名,注意只能撤销一次。
--------------------------------------------------------------------------------------
Total Commander不能完成的,用菲菲更名宝贝、拖把更名器。
Total Commander 文件管理操作
----------------------------------------
1)文件复制
选中文件或文件夹,按复制按钮 或 F5,在弹窗中第一行:填入文件名可使用通配符;第二行文件筛选器,可指定文件扩展名、文件扩展名的各种常用集合、文件的某种属性(例:文件夹属性,可只复制文件夹不复制文件)……,确定执行复制,重复文件有弹窗按需选择操作。
Total Commander (最强的文件更名器) 文件批量重命名操作
--------------------------------------------------------------------------
1)任一窗口打开要更名的目录,
按Ctrl+B,列出所有文件,
按Ctrl+A,选中所有文件,或者点右键选择所需文件,
按Ctrl+M,弹出重命名界面,文件名输入框中,输入新文件名格式,有很多参数、插件可供使用。
2)文件名:[N][C]
[ ]代表变量,[ 用 [ [ ] 表示,] 用[ ] ] (右侧无空格)表示,其余字符原样输出。
除常用变量外,可以通过插件获得丰富变量:如图片、音乐、office文档……的信息。
[N]代表原文件名。
[N1-3]代表取原文件名的左起第1位到第3位,位数可自定义,也可用鼠标选择。
[C]为计数器,代表数字,右侧定义计数器参数。
扩展名:[E]
[E]代表文件扩展名
3)替换文件名中字符
复制要替换的字符到搜索字符串,填写替换字符到替换为;
如果替换为不填写,即删除字符,
搜索、替换支持正则表达式。
4)根据TXT格式的文件来重命名文件
大写小写旁边有列表样子的按钮,点击,选第一个“导入文件名(从文本文件)”……,行数匹配才可重命名,文件名要包括扩展名。
5)文件列表操作
拖动文件,来调整次序,
从列表中删除文件,按Delete键。
6)保存设置
按F2,下拉列表中>保存设置>填入名称>确定,下次按F2,在下拉列表中选中名称,可调用参数。
7)更名
预览合意,按<开始>按钮,完成更名。
8)撤销
调出重命名界面,按<撤销>按钮,撤销上次更名,注意只能撤销一次。
--------------------------------------------------------------------------------------
Total Commander不能完成的,用菲菲更名宝贝、拖把更名器。
Total Commander 文件管理操作
----------------------------------------
1)文件复制
选中文件或文件夹,按复制按钮 或 F5,在弹窗中第一行:填入文件名可使用通配符;第二行文件筛选器,可指定文件扩展名、文件扩展名的各种常用集合、文件的某种属性(例:文件夹属性,可只复制文件夹不复制文件)……,确定执行复制,重复文件有弹窗按需选择操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、WINDOWS自带批量重命名的操作方式
将需要重命名的文件按要求进行排序(如大小,时间或者其它用户需要指定的排序方式)。再全选所有需重命名的文件,按F2键或者在所有已经选择的文件上右键重命名。输入文件名。回车即可自动将所有文件重新命名(后面会自动加上序号)
2、使用第三方应用程序,可以按应用程序的操作规程操作(因为同的第三方软件操作方式不一,建议直接参考第三方软件的操作说明)如G6
Utilities
将需要重命名的文件按要求进行排序(如大小,时间或者其它用户需要指定的排序方式)。再全选所有需重命名的文件,按F2键或者在所有已经选择的文件上右键重命名。输入文件名。回车即可自动将所有文件重新命名(后面会自动加上序号)
2、使用第三方应用程序,可以按应用程序的操作规程操作(因为同的第三方软件操作方式不一,建议直接参考第三方软件的操作说明)如G6
Utilities
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你新建一个文本文件:输入
@echo
off
setlocal
enabledelayedexpansion
set
n=1
for
/f
"delims="
%%i
in
(\‘dir
/b
*.SWF\‘)
do
(
set
/a
n+=1&ren
"%%i"
GL!n!.1.SWF
)
EXIT
另存为AAA.bat,放在你要命名的文件夹里(和要命名文件放一起),然后双击AAA.bat就可以啦。
@echo
off
setlocal
enabledelayedexpansion
set
n=1
for
/f
"delims="
%%i
in
(\‘dir
/b
*.SWF\‘)
do
(
set
/a
n+=1&ren
"%%i"
GL!n!.1.SWF
)
EXIT
另存为AAA.bat,放在你要命名的文件夹里(和要命名文件放一起),然后双击AAA.bat就可以啦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询