文件副本批量命名与完整计划
为本地副本添加文件名前缀、后缀或序号,保留最终扩展名,并把原件全部字节不变地交付为 ZIP。
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
选择一批本地文件并明确命名计划。先校验全部便携目标名,再生成字节不变的副本;所选原件的名称与内容保持不变。
如何使用
- 按预期编号顺序选择全部原文件。
- 设置前缀、后缀与可选序号。
- 审阅完整命名政策和有界预览。
- 下载ZIP及完整JSON/CSV,在使用副本前核对哈希。
支持范围与限制
1–1,000 个文件,单个20MiB、合计80MiB。目标名最多200个UTF16单位;前缀与后缀各最多256个UTF8字节;起始序号0–999999999、补零宽度0–9、最终序号≤999999999,各限制同时适用。ZIP/JSON/CSV合计96MiB是受源文件预算支配的保护上限。
首字符之后的最后一个点划分要保留的扩展名:a.final.txt→a.final version 1.txt;.gitignore等仅含前导点的名称与无扩展名文件保留完整基名。序号直接接在后缀后,需要分隔符时在后缀中明确填写。
只接受平面便携目标名:路径、控制字符、Windows禁用标点/设备名及尾部空格/点均拒绝。完全同名的源文件或经NFC→Unicode小写→NFC产生的目标冲突整批拒绝。不处理目录、不执行正则,也不原地改名。目标须为合法Unicode;源基名512个UTF16单位上限为额外保护限制。
表格预览200行、每格2,000个UTF16单位;JSON/CSV保留全部原名、目标名、字节数与SHA256。CSV中可触发公式的单元格前加单引号。输入无效或取消时不产生部分成功归档。
操作示例
示例输入
File 1.txt, .gitignore, 报告.final.csv, extensionless (19 bytes total)
示例参数
{"prefix":"","suffix":" version 1","numbering":"none","start":"1","width":"0"}示例输出
四个名称在保留的最终扩展名前添加version 1;4个STORE条目保留全部19个原字节和完整SHA256映射。
出现问题时
修正报告指出的冲突、非法便携名称或容量问题,然后重新运行同一批受支持文件;必要时减少文件或缩短名称。取消丢弃本批输出,原件保持完整。
常见问题
能直接修改磁盘上的文件名吗?
只创建可下载副本,不执行原地改名。
.tar.gz会作为一整个扩展名保留吗?
只保留最后一个扩展名;archive.tar.gz加后缀-v2后是archive.tar-v2.gz。