使用元变量
您更名的时候是否想插入当前的日期或者是文件的建立时间?这就要使用元变量。元变量利用一种标记符号来表达可变的对象。使用时直接插入到输入框,不区分大小写。
比如想给一个“test.doc”的文件添加一个当前日期的后缀,可以在添加后缀输入框中输入表达式“<cdate>”,那么文件名就会变成“test2003-06-01.doc”,其中“2003-06-01”是当天的日期。
元变量参考
<DATE>
描述:返回文件的日期
缺省格式:YYYY-MM-DD
Y-年 M-月 D-日
该格式与“区域设置”中的日期格式一致,可以使用短日期或者长日期,以下同。
<SELF>
描述:返回文件名本身(随更名操作不断变化)
缺省格式:无
不包括文件的路径和扩展名
<NAME>
描述:返回原文件名
缺省格式:无
不包括文件的路径和扩展名
<.EXT>
描述:返回原文件的扩展名
缺省格式:无
<EXT>
描述:返回原文件的扩展名,不包含“.”
缺省格式:无
<PARENT>
描述:返回文件所在的父文件夹的名称
缺省格式:无
<SIZE>
描述:返回文件的大小
缺省格式:%.0n
该格式与 Pascal/C/C++ 等语言中的“Format”函数的格式一致。例举一个一般的用法:“%.0f”该格式返回没有分隔符的文件大小
<R>
描述:返回一个随机字符串
缺省格式:n8t2
n 后面代表产生的随机字符个数,t 后面代表随机字符类型: 0 - 产生数字 1 - 产生字母 2 - 同时产生数字和字母
<Y>
描述:返回文件日期中的年份
缺省格式:YYYY
Y-年
<M>
描述:返回文件日期中的月份
缺省格式:MM
M-月
<D>
描述:返回文件日期中的日数
缺省格式:DD
D-日
<TIME>
描述:返回文件的时间
缺省格式:HH-MM-SS
H-小时 M-分 S-秒
<H>
描述:返回文件时间中的小时数
缺省格式:HH
H-小时
<TM>
描述:返回文件时间中的分
缺省格式:MM
M-分
<S>
描述:返回文件时间中的秒数
缺省格式:SS
S-秒
<CDATE>
描述:返回系统当前的日期
缺省格式:YYYY-MM-DD
Y-年 M-月 D-日
该格式与“区域设置”中的日期格式一致,可以使用短日期或者长日期,以下同。
<CY>
描述:返回系统当前日期中的年份
缺省格式:YYYY
Y-年
<CM>
描述:返回系统当前日期中的月份
缺省格式:MM
M-月
<CD>
描述:返回系统当前日期中的日数
缺省格式:DD
D-日
<CTIME>
描述:返回系统当前的时间
缺省格式:HH-MM-SS
H-小时 M-分 S-秒
<CH>
描述:返回系统当前时间中的小时数
缺省格式:HH
H-小时
<CTM>
描述:返回系统当前时间中的分
缺省格式:MM
M-分
<CS>
描述:返回系统当前时间中的秒数
缺省格式:SS
S-秒
通配符 |
当你想要对一些有规律的文件进行操作时,可以使用通配符 * 或 ?
如下列一些文件:
read_8da9.gif
eialjk_9213ad.gif
yt_342.gif
......
这个时候如果我们要把这些文件名中带“_”的后面的字符全部删除掉,就用通配符
_*
执行删除操作后,文件名更改为
read.gif
eialjk.gif
yt.gif
......
注意,通配符中的 ? 和 * 只能单独出现。而 * 只能向前匹配或向后匹配,如 (*) 就不支持,要想使用更加灵活的匹配,请使用正则表达式。 |
正则表达式 |
拖把更名器使用正则表达式中的一种应用:替换和删除文件名中的字符串
使用方法:在拖把更名器的替换和删除输入框中先输入“:”,然后再写正则表达式。字符“:”是判断是否使用正则表达式的标志。
正则表达式的功能非常强大,主要供专业编程人员使用。不仅可以完全代替 ? 和 * ,还能达到意想不到的效果。正则表达式的语法和格式较多,这里不再赘述,仅给出一些一般的应用例子。
<--DWLayoutTable-->
正则表达式 |
操作目标 |
原文件名 |
应用后的文件名 |
|
|
|
|
:\d\d |
删除匹配 |
a12_b2_c234.mp3
c12345.mp3 |
a_b2_c4.mp3
c5.mp3 |
:12.4 |
匹配的字符串替换成 # |
a1234_124_12~41.doc |
a#_124_#1.doc |
:\(\S+\) |
删除匹配 |
Home Again (1976).mp3
新建文件夹(2)
Letter (My Lover).mp3 |
Home Again .mp3
新建文件夹
Letter .mp3 |
:(\S+) \((\S+)\) |
匹配字符串替换成 $2 - $1 |
小城故事 (邓丽君).mp3
Frozen (Madonna).mp3 |
邓丽君 - 小城故事.mp3
Madonna - Frozen.mp3 | |
操作记录 |
您的每一步更名操作都会被记录到操作记录面板上,这样所有的操作都可以按照顺序进行了。比如可以先添加前缀然后加序,也可以先加序再添加前缀。
操作记录可以随时保存和打开。如果需要反复性地进行某项更名,可以先把更名的方案保存下来(也就是把操作记录保存下来),到下次就可以直接调用了。
对于打开操作记录,还提供了最近打开的文档和上一次执行的操作两项方便大家的功能。 |
利用文本文件更名 |
这个功能适合于专辑的整理。
如果下载的文件都是这样的:
AudioTrack 01
AudioTrack 02
AudioTrack 03
......
没有命名好,但是提供了专辑曲目数据:
01.我的故事
02.就是不告诉你
03.心情特别好
......
把它存入一个文本文件,然后使用“更名”菜单下的“调入文本文件命名”项,导入这个文本文件就可以进行批量更名了
根据文件名写入音乐文件标签 |
该功能根据文件名表达式分解文件名中的数据,然后分别写入标签里。
例如文件名:
银霞 - 01.你那好冷的小手.mp3
如果文件名表达式这样写:“%1 - %3.%2”就可以把文件名分解成
艺术家:银霞
标题:你那好冷的小手
音轨:01
然后写入标签中。可以运用这一特性进行批量处理。
注:该功能目前支持 MP3/APE/WMA/RM/RMVB/RA/ASF/WMV/OGG 标签
根据音乐文件标签更改文件名 |
该功能提供一个标签表达式来格式化更名。
例如,一个这样的 MP3 文件:
abc_123.mp3
这个文件包含的标签信息是:
艺术家: 杨庆煌
标题: 听听你的声音
专辑: 年轻的战士
在标签表达式中输入:“%1 - %2”,然后执行标签命名后,就可以得到文件名: 杨庆煌 - 听听你的声音.mp3
如果表达式是这样输入的:“%4.%2 (%1)”,就可以得到文件名: 年轻的战士.听听你的声音 (杨庆煌).mp3
注:该功能目前支持 MP3/APE/WMA/RM/RMVB/RA/ASF/WMV/OGG 标签
音乐文件标签导入导出 |
可以把音乐文件标签导出成格式化好的文本文件,然后对其进行特殊处理。也可以直接编写一个拖把更名器能够识别的带有标签信息的文本文件,然后导入该文件实现标签的更改。
也可以利用这项功能进行标签的备份。因为该软件没有提供对标签操作的撤消功能,所以标签更改后不能恢复过来,而使用导出和导入可以实现撤消功能。
快捷键一览表
快捷键 |
描述 |
|
|
Ctrl + E |
应用 |
Ctrl + F |
预览 |
Ctrl + Q |
退出程序 |
Ctrl + Z |
撤消 |
Ctrl + T |
总在最前 |
Ctrl + O |
打开操作记录 |
Ctrl + S |
保存操作记录 |
Ctrl + D |
提取音乐文件标签命名 |
Ctrl + R |
移除音乐文件标签 |
Ctrl + W |
写入音乐文件标签 |
Ctrl + Alt + S |
文件名繁体转简体 |
Ctrl + Alt + T |
文件名简体转繁体 |
Ctrl + G |
文件名 BIG5 -> GB |
Ctrl + Alt + B |
文件名 GB -> BIG5 |
Ctrl + Alt + G |
文件名日文Shift-JIS转中文 |
Ctrl + Alt + J |
文件名中文转日文Shift-JIS |
Ctrl + Alt + N |
添加一个同类型的操作记录 |
Ctrl + Alt + D |
删除一个同类型的操作记录 |
Ctrl + Alt + / |
插入特殊符号“∕” |
Ctrl + Alt + . |
插入特殊符号“·” |
Ctrl + Alt + * |
插入特殊符号“★” |
Ctrl + A |
文件列表全部选定 |
Alt + 单击 |
读入当前选择的文件的标签 (仅限于音乐文件) |
Alt + 双击 |
播放当前选择的文件 (仅限于音乐文件) |
扩展更名 |
扩展命令参考
PY ["<连接字符>"][-F] [-O] [[-L] [-U] [-H]]
描述:汉字转换为拼音
参数:
"<连接字符>" 用于汉字拼音之间间隔的字符串
-F 首字母大写
-O 只要声母
-L 转换为大写
-U 转换为小写
-H 添加第一个汉字的拼音声母
------------------------
TC [-E]
描述:英文字母大小写翻转
参数:
-E 对扩展名操作
------------------------
CI [-E]
描述:字符顺序颠倒
参数:
-E 对扩展名操作
------------------------
CUL [-E]
描述:英文字母一大一小
参数:
-E 对扩展名操作
------------------------
CLU [-E]
描述:英文字母一小一大
参数:
-E 对扩展名操作
------------------------
CTV ["<连接字符>"] [-E]
描述:字符转换为数值
参数:
"<连接字符>" 用于汉字拼音之间间隔的字符串
-E 对扩展名操作
------------------------
VTC ["<连接字符>"] [-E]
描述:数值转换为字符
参数:
"<连接字符>" 用于汉字拼音之间间隔的字符串
-E 对扩展名操作
问与答 |
Q: 我怎么样选择子文件夹下的所有文件?
A: 使用资源管理器的搜索功能,比如 *.* ,列出所有文件及文件夹,然后将其载入更名器;也可以在选项中设置“遍历文件夹下的所有文件”。
Q: 如何对删除扩展名?
A: 在“整体”操作页的“文件扩展名改成”输入框中输入“|”
Q: 如何对扩展名进行替换、删除等操作?
A: 先在输入框中输入“|”,然后就可以进行任何对扩展名的操作了,这些支持所有对文件名的特性
Q: 如何对文件列表中的文件进行排序?
A: 可以选中文件列表中的一项或多项,然后拖到想要的位置;也可以直接点击每一列的标题进行排序 | | |
| | | |