侧边栏壁纸
博主头像
多功能软件工具箱

行动起来,活在当下

  • 累计撰写 75 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

批量创建文件夹使用教程

适用场景与准备

用于根据名称名单或连续序号建立一批文件夹,也可以同时建立每个项目下的资料、图片、成品等多层目录。插件编号为 039。安装后即可使用,无需额外安装其它软件。

本插件只新建目录和您主动导出的文件,不改名、不移动、不清空现有内容,也不提供删除式撤销。请选择自己信任、已有写入权限的普通目录;不要选择工具箱安装目录、插件目录或会被其他程序持续改动的连接点路径。

开始前先在资源管理器建立输出根文件夹。插件不会替您建立不存在的输出根。确保磁盘空间、网络共享连接和访问权限正常。

第一次创建:两门课程

  1. 从本地插件打开“批量创建文件夹”。

  2. 在“输出目录”点击“选择”,选择已经存在的文件夹。也可以手工输入完整路径或拖入文件夹。

  3. 保持“逐行输入”,输入:

    一年级数学上册
    一年级数学下册
    
  4. 在结构预设下拉框选择“教学资料”,阅读替换提示后确认。命名模板会成为 [序号]-[名称],子目录为 资料/[日期]、图片、成品。

  5. 点击“预览检查”。少量输入也会自动进行只读检查;检查不会创建目录。

  6. 核对右侧最终名称、清理和冲突警告。点击项目名称可以查看完整路径、目录树和逐节点结果。

  7. 无阻塞错误时点击“开始创建”,再次确认输出位置、根项目数、节点数和警告,然后开始。

  8. 完成后应得到 2 个根项目、10 个新建目录节点。输出根本身不计入新建数量。

结构示例(实际日期以界面显示的计划时间为准):

001-一年级数学上册/
  资料/2026-10-10/
  图片/
  成品/
002-一年级数学下册/
  资料/2026-10-10/
  图片/
  成品/

输入名单与 TXT

手工输入、粘贴、去重

每行一个根名称。首尾空白会裁剪,中间空格与中文保留;空行忽略,并显示统计。无效项仍占原序号位置,不会让后续序号回缩。

“粘贴”读取文本剪贴板后打开确认窗口,选择“追加”或“替换”再应用;不会把内容作为命令执行。“去重”按裁剪后的原字符串保留第一项,并提示移除数量。重复名单默认只提示,因为配合序号可能生成不同名称。

选择或拖入 TXT

点击“导入 TXT”,或向名单区域拖入一个普通 .txt 文件。每次一个文件,可以继续追加。

  • 带 BOM 的 UTF-8、UTF-16LE、UTF-16BE 按 BOM 解码。

  • 无 BOM 先做严格 UTF-8 检查;失败后请选择 GB18030、GBK 或 UTF-16LE/BE,再查看预览。

  • 确认窗口显示编码、名称数、空行和重复项,并显示前 20 行。

  • “替换”会覆盖当前编辑中的名单,窗口会提醒;“追加”保留原名单。

  • 读取失败、编码错误、二进制控制字符或超出大小上限时,原名单保持不变。

如果预览文字不正确,不要确认,先调整编码或使用文本编辑器另存为 UTF-8。文件链接不作为合法 TXT 输入。

按数量生成

切换到“按数量生成”,输入基础名称和数量。默认基础名称为“文件夹”。点击“使用名称 + 序号模板”得到 [名称]_[序号]。两种模式的本次编辑草稿相互保留,但名单不跨会话自动保存。

数量为 1—10,000。若模板没有序号,多个相同名称仍按重名策略处理,插件不会偷偷补编号。

命名规则

参数

说明

[名称]

本行名单名称,或数量模式的基础名称

[序号]

起始值 + 原输入索引 × 步长,按补零位数显示

[日期]

计划时间对应的本地日期

[时间]

同一计划时间对应的本地时间

起始值

0—999,999,999

步长

1—999,999,999

补零位数

1—12;实际数字更长时不会截断

日期格式

YYYY-MM-DD 或 YYYYMMDD

时间格式

HH-mm-ss 或 HHmmss

点击名称、序号、日期、时间按钮,可以在命名输入框最近的光标位置插入占位符。前缀、后缀直接写在模板中,例如 课程_[名称]_[序号]。

[[、]] 表示字面方括号;未知占位符、不配对括号会报错。替换只进行一次:名单中的 [日期] 是普通文字,不会再次展开。模板不能执行表达式、环境变量或脚本。

界面显示计划时间。修改输入时同一批计划沿用该时间;“刷新日期时间”更新锚点并使预览过期。执行时不会因为跨午夜而改变已预览名称。一个批次结束后再次修改输入或点击预览,会为新批次取得新的时间。

子目录结构

在配置页逐行添加相对路径,例如:

资料/[日期]
素材/原图
素材/处理
成品

每行可以包含 / 或 \ 分层。支持添加、删除、上移、下移;公共祖先只建立一次,大小写不同的祖先沿用首次写法,重复最终子目录会合并并提示。父目录始终先于子目录建立。

不允许绝对路径、盘符、UNC、设备前缀、空路径段、.、..、尾部分隔符及冒号数据流。名单中的斜杠不能用来授权额外层级;层级只能由子目录模板声明。

名称清理与重名策略

默认清理普通名称中的 <>:"/\|?*、控制字符及末尾空格、句点,并在预览显示差异。关闭清理后,这些名称直接报错。清理后为空或仍是设备名的名称不能创建,例如 CON、NUL.txt、COM1、LPT9、CONIN$、CONOUT$。

策略

已存在根目录

批内重复

同名普通文件

跳过整个项目(默认)

整项跳过,不补子目录

后项跳过

阻塞

补齐子目录

仅建立缺少的子目录

后项跳过

阻塞

自动编号避让

预览分配_2、_3 等

分配唯一名称

另选预览过的根名称

发现重名时报错

阻塞

阻塞

阻塞

补齐时,原有普通目录只算“已存在”,不算“新建”;子路径被文件或链接占用时计划不可开始。清理导致的碰撞也按最终名称处理。Windows 比较采取大小写不敏感的保守策略。

预览不是锁定磁盘。执行前后仍检查目录类型和身份;发生新占用时,编号/报错策略不会临时换一个您没看过的名称,而会报告失败并要求重新预览。

暂停、继续、取消与离开

  • 暂停:先等待正在进行的系统调用结算,再进入“已暂停”。

  • 继续:从后续节点恢复,不重复计算序号或修改计划;恢复写入前重新核验输出根和父目录,暂停期间路径被替换则拒绝写入。

  • 取消:停止后续节点,当前调用真实结算;已创建目录保留。

  • 返回、切换插件或关闭工具箱:由宿主统一检查活动任务并执行强停。

  • 普通返回或关闭插件界面后可以重新打开;强停结算期间不能启动新任务。重新打开不会自动续跑,关闭前尚未执行的预览须重新检查;已创建目录保留。

文件系统调用不是瞬间可中断的,网络共享尤其可能延迟。强制退出或系统断电后不保证有完整报告,也不自动续跑。不要根据窗口关闭推断一个尚未结算的系统调用已经取消。

根目录建立成功、后续子目录失败时是“部分完成”,不是整体成功。不自动回滚删除,因为新建目录内可能已经有您或其他程序写入的文件。

查看与导出结果

右侧可筛选全部、警告、错误、已新建、已跳过,并按 20/50/100 个根项目分页。点击根名称查看结构树、每个节点的状态和错误;可以复制路径和定位已存在的结果目录。

底部单独统计新建、已有、跳过、失败、未执行节点。点击“打开目录”进入输出根。

  • TXT:仅包含本次真正新建且核验成功的完整路径,每行一条。

  • CSV:包含原输入序号、原名称、最终根名称、相对路径、完整路径、状态和错误;采用 UTF-8 BOM 和标准引号转义。可能被电子表格解释成公式的字段会加安全前缀,目录名本身不受影响。

  • 导出为独占新建,不静默覆盖旧文件。同名时请另选新文件名。

  • 报告写入失败会提示真实错误;可能留下本次新建的不完整报告,请核对后手工处理。

结构预设与偏好

内置空目录、教学资料、项目工作区、商品素材四种规则。应用预设前会提示替换命名、序号、日期时间、清理、冲突策略和子目录;不会替换输出目录或名单,也不会启动创建。

输入用户预设名称后保存当前规则;用户预设支持改名、删除、JSON 导入/导出,最多 50 个。名称不能与已有预设重复。导入只添加规则,不自动应用;JSON 不能携带输出目录、客户名单或可执行指令。

配置页可设默认页大小、追加或替换方式及是否恢复上次参数。偏好会自动保存;客户名单、TXT 内容和执行结果不会随偏好保存。

尚未填写完整或无效的规则会留在当前界面供修正;自动保存只保留最后一份合法规则,离开后不恢复未完成的编辑。保存用户预设仍要求当前规则全部有效。

限额与排错

项目

限额

TXT / 粘贴文本

5 MiB

根项目

10,000

子目录模板

50 条,每条最多 12 层

去重后的计划目录节点

100,000

单段名称

长度 255,部分 emoji 计为 2 或更多

普通完整目录路径

长度 240,部分 emoji 计为 2 或更多

预设 JSON

256 KiB

超过 200 个根项目时,请主动点击“预览检查”;大量数据不会每次输入都扫描磁盘。超过上限会拒绝,不会截断名单后悄悄创建一部分。

“预览已过期”:输入、路径或规则变了,请重新检查。

“路径不可用/无权限”:保留原输入,检查输出根、ACL、磁盘或共享连接;插件不会自动换位置。

“文件占用/目录身份改变”:请在资源管理器确认目标,不要用删除原文件的方法盲目排错。修正后重新预览。

网络共享受系统权限和连接状态影响,掉线可能导致创建失败。请使用可信、稳定的输出位置;运行期间不要让其它程序移动或替换目标文件夹。

0
博主关闭了所有页面的评论