公告 欢迎您,我的朋友,目前开放免费注册,注册登录后查看更多内容!开通会员送积分,相应文档随便看,积分充值登录后个人中心内按需充值!
RAR
电脑软件 积分下载 发布于 2026-09-21

【原创】自动复制文件到文件夹,注入脚本到文件中

自动复制文件 注入脚本

资源介绍

一款基于 .NET 6 (WinForms) + AntdUI 的绿色轻量小工具,用于批量复制文件与批量向文本/网页文件注入内容。界面简洁,无需安装,运行即用。

image.png

一、软件特点

  • 绿色轻量:单文件可执行(.exe),无安装、无后台服务、不写注册表。
  • 双功能区
  • 左侧「文件复制」:把任意类型文件复制到目标目录,可分发到所有子文件夹、随机重命名、同名覆盖。
  • 右侧「文本注入」:把指定文本/脚本批量写入 .txt / .html / .htm 文件。
  • HTML 注入安全:注入点强制落在 <body></body> 内部(头部注入在 <body> 后,尾部注入在 </body> 前),不会污染 <head>
  • 编码友好:自动识别文件 BOM(UTF-8 / UTF-16 / UTF-32),写回时保留原编码与原 BOM 状态,无 BOM 按 UTF-8 处理。
  • 交互反馈完整
  • 底部 alert_tip 提示条(四种状态:Info / Success / Warn / Error)。
  • 同时弹出 AntdUI.Message 气泡提示;出现失败详情时额外弹出 AntdUI.Notification 通知。
  • 不卡界面:文件操作在后台线程执行,大批量文件也不阻塞 UI;执行期间按钮自动禁用防重复点击。
  • 可视化选择:支持按钮选择文件 / 文件夹,也可直接手动粘贴路径(多个路径用 ;| 或换行分隔)。

二、使用说明

功能 1:复制文件

  1. 选择待复制文件:点击左侧文件按钮(📄 图标),可多选任意类型文件;也可在「待复制目标文件」输入框直接粘贴路径(多路径以 ; 或换行分隔,也可粘贴文件夹路径)。
  2. 选择目标文件夹:点击左侧文件夹按钮(📁 图标)选择「被复制到的目录」,或手动粘贴路径。
  3. 选项说明
  • 同名覆盖:勾选后目标已存在同名文件则覆盖;取消勾选则跳过该文件并计入「跳过」。
  • 随机命名:勾选后为文件生成 时间戳_随机串 新名(保留原扩展名、自动避免重名),优先级高于「同名覆盖」。
  • 包含子文件夹:勾选后,每个文件会复制到「目标根目录」及其下所有递归子文件夹各一份;取消勾选则只复制到目标根目录。
  1. 立即复制:点击「立即复制」按钮执行。结果示例:

    复制完成:成功 12 份,跳过同名 3 份

功能 2:注入文本

  1. 输入待注入文本:在「待注入文本/脚本」多行框中输入内容。
  2. 选择目标文件夹:点击右侧文件夹按钮(📁 图标)选择目标目录,或手动粘贴路径。
  3. 选择文件类型(至少一种):
  • *.txt
  • *.html / *.htm
  1. 选项说明
  • 默认注入文件头:不勾「文件尾部」时,文本写入文件最前面。
  • 文件尾部:勾选后文本追加到文件末尾(HTML 文件则插入到 </body> 之前)。
  • 包含子文件夹:勾选后递归处理目标目录下所有子文件夹中的匹配文件。
  1. 立即注入:点击「立即注入」按钮执行。结果示例:

    注入完成:头部注入 8/8 个文件


三、提示状态含义(底部 alert_tip)

图标 类型 含义
ℹ️ Info 等待操作 / 正在执行中
Success 全部成功
⚠️ Warn 参数填写不完整 / 部分失败 / 未匹配到文件
Error 全部失败 / 执行异常

四、注意事项

  • 目标文件夹不存在、未选择文件类型、未输入注入文本时,会给出 Warn 提示且不会执行。
  • 复制时若源文件本身位于目标目录内,会自动跳过,不会触发「复制到自身」异常。
  • 注入会直接改写原文件,建议对重要文件先备份;HTML 仅保证注入在 <body> 内,不做语法校验。
  • 运行环境需 Windows + .NET 6 运行时;推荐直接发布为自包含(自包含发布可免去运行时依赖,更符合「绿色」理念)。

免责声明

根据我国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时之内删除,否则后果均由用户承担责任。