PowerRename 是微软官方 PowerToys 工具集中的一个强大组件,支持多种灵活的重命名规则,能够满足从基础到进阶的各类批量改名需求。以下是它支持的主要重命名规则,通过这些规则你可以更有效的对文件进行批量重命名操作。
搜索与替换:最基础的功能,输入想要查找的文字和替换成的新文字,即可快速替换文件名中的特定内容。
大小写转换:内置了多种英文大小写格式化选项,可以一键将文件名转换为:
全小写(aa)
全大写(AA)
首字母大写(Aa)
每个单词首字母大写(Aa Aa)
匹配选项:支持“匹配所有出现”(替换文件名中所有符合条件的文字,而非仅第一个)以及“区分大小写”的精准匹配。
正则表达式:这是 PowerRename 的核心亮点。勾选“使用正则表达式”后,你可以通过编写正则语法来精准捕获、提取或重构文件名中的特定部分(例如提取日期、编号等),非常适合处理有固定模式的复杂文件名。
自动编号:支持在重命名时自动添加序号。你可以自定义编号的起始值、递增步长以及前导零的位数(例如生成 001, 002, 003 这样的序列)。
元数据提取:支持提取文件的属性信息(如创建时间)或照片的 EXIF 元数据,并将其作为新文件名的一部分。
随机字符串:支持在替换文本中插入随机生成的字符串,用于创建唯一的文件名。
作用对象控制:可以精确控制重命名规则的应用范围,例如:
仅文件名(保留扩展名不变)
仅扩展名(批量修改文件后缀)
文件名 + 扩展名
支持选择是否包含“文件”、“文件夹”以及是否递归处理“子文件夹”中的内容。内置了自动校验功能,可以自动修正文件名中的非法字符(如 / \ : * ? " < > |),防止生成重名文件,以及跳过系统保留的设备名,确保重命名操作的安全与顺利。
此外,PowerRename 最大的优势之一是拥有实时预览功能。在设置规则的同时,右侧窗口会立即显示所有文件重命名后的效果,确认无误后再点击应用,极大降低了误操作的风险。