专注批量处理软件
工具说明

Yike 批量ISO制作工具教程

一可软件 · 工具说明Yike 批量ISO制作工具教程
Yike 批量ISO制作工具教程

功能关键词:从文件夹到ISO、批量制作数据镜像、目录归档、SHA-256验证、任务报告。

工具概述

Yike 批量ISO制作工具(从文件夹批量制作ISO文件的工具)可从文件夹制作独立的数据光盘镜像,也支持为显式选择的每个文件生成独立的ISO,适合按项目保存资料目录或集中归档课程文件。

此工具提供目录任务范围、递归发现、输出路径结构、同名策略、镜像内名称处理、卷标和写入后验证。生成的文件是不含系统引导记录的数据ISO文件,不提供刻录或制作系统启动盘的功能。

工具截图

Yike 批量ISO制作工具的默认主界面。显示源和保存位置路径、目录模式、名称策略、验证以及日志和报告入口
默认设置为按子文件夹单独制作、自动编号、安全调整镜像内名称、4 MiB缓冲区,并勾选完成后验证和失败时继续。

主要功能

  1. 为主目录下的每个子文件夹制作独立的ISO,或为所选文件夹本身制作一个ISO。
  2. 显式选择多个普通文件,每个文件生成独立的镜像,文件放置在镜像的根目录中。
  3. 遍历所有层级的子文件夹并添加镜像任务,根据需要按照在源中的相对位置保存镜像。
  4. 每个文件夹镜像都包含其完整目录树、空目录和隐藏的普通文件,原文件不会被修改。
  5. 使用ISO9660 Level 3和Joliet保存数据,支持中文名称和超过4 GiB的普通文件。
  6. 自动调整并记录镜像内不兼容的名称,或在发现不兼容名称时让当前任务报错。
  7. 写入时记录SHA-256,并提供完成后重新读取整个镜像进行验证的选项;输出采用临时文件提交方式。
  8. 自动保存CSV任务报告,并提供复制、清空、导出最近200条日志记录以及打开输出目录的选项。

使用前的准备

准备可读取且在制作过程中不会发生变化的普通文件或文件夹。源可通过输入、浏览或拖动添加,多个路径用|分隔;包含空格的路径可直接输入。

准备一个有足够可用空间且可写入的保存目录,不得与所选的任何源相同。输出驱动器还需要容纳临时索引和报告的空间;遍历并生成父级和子级镜像时,部分内容会被重复包含。

使用说明中明确注明不会跟随符号链接、目录联接和重解析点;云端占位内容需要先变为完整的普通本地文件。实际制作前,需要重新确认登录状态和软件权限。

详细操作步骤

1. 添加文件或文件夹,并指定镜像保存位置

点击“路径设置”中源所在行的“浏览…”。在菜单中,“选择文件夹”会替换当前源,“选择文件(可多选)”会用所选文件列表进行替换,“添加文件夹”会保留原列表并添加文件夹;多个目录可逐个添加,也可一起拖入添加。拖放会替换当前源。

手动输入多个源时,使用|分隔,而不是分号;包含空格的路径可直接输入。点击“保存位置”行的“浏览…”选择输出目录,或输入尚未创建的目录,该目录会在实际开始处理时创建。保存位置框中只能指定一个目录。

输出位置不得与所选源相同。如果将输出位置放在源内,扫描和打包时会排除整个输出目录;为便于估算容量和检查结果,仍建议使用其他保存位置。作为链接或重解析点的源会被拒绝,需要选择实际的普通目录。

实际的源浏览菜单显示选择文件夹、选择多个文件、添加文件夹三个选项,尚未选择素材。
图1:实际的源浏览菜单显示选择文件夹、选择多个文件、添加文件夹三个选项,尚未选择素材。

2. 确定目录模式后,设置遍历和输出层级

展开“参数与控制”中的“目录模式”。默认的“按子文件夹单独制作”会为每个源的主目录直属的每个文件夹制作一个ISO,不会为主目录本身及其中的单独文件自动创建任务。如果只需为整个源目录制作一个镜像,请选择“按所选项单独制作”。

显式选择的单个或多个文件不受目录模式影响,始终分别制作独立的ISO。文件夹镜像始终包含其所有子目录的内容;“遍历子目录”仅决定是否为各层级的子文件夹单独创建额外的镜像任务。

勾选遍历后,“保留原路径结构”将变为可用。勾选此项后,会按照在源中的相对位置保存下级镜像,有多个主目录时,会分别添加一层源名称;取消勾选后,所有ISO文件将集中在输出目录中。取消勾选遍历后,也会取消勾选保留结构。

确认路径区域的“任务范围”显示是否符合要求。递归处理时,父级镜像已包含子目录,子目录镜像也会单独保存,因此需要更多空间;对应同一任务路径的重复源会被去重,但父子镜像之间仍存在内容重复。

遍历已勾选,目录模式菜单已展开,路径区域同时显示任务范围,保留原路径结构已变为可用。
图2:遍历已勾选,目录模式菜单已展开,路径区域同时显示任务范围,保留原路径结构已变为可用。

3. 设置同名处理、镜像内名称、卷标和验证

“同名时”默认为自动编号(不覆盖),分别保存为name.iso、name_1.iso等。选择“跳过已有”时,仅根据预定目标名称是否存在来判断是否跳过,不会验证旧ISO的完整性或源的一致性;如果需要新副本,请保留自动编号。

“镜像内名称”默认为“安全调整并记录”,会调整Joliet不支持的字符、超过64个字符的单层名称以及大小写冲突,并将对应关系写入报告。选择“不兼容时报错”后,当前ISO会被取消,不会保留刻意删除不兼容项的成品;源名称不会更改。

“卷标”是挂载后的显示名称,留空时使用源名称,输入框中最多可输入32个字符;中文卷标最多显示前16个字符。它不决定ISO内各文件的名称。

“读写缓冲区”有1、4、8 MiB,默认为4 MiB;内存有限时可选择1 MiB,增大缓冲区并不保证提速。“完成后验证”默认勾选,会在写入后重新读取整个镜像,与写入时记录的SHA-256进行比较,额外花费一次读取的时间。此验证不等同于验证挂载或恢复的可用性。

整个参数区域可设置目录模式、同名处理、卷标、镜像内名称、缓冲区和完成后验证。
图3:整个参数区域可设置目录模式、同名处理、卷标、镜像内名称、缓冲区和完成后验证。

4. 确认任务后开始,查看各阶段进度或停止

“失败时继续”默认启用,当前镜像失败后仍继续其他任务;取消勾选后,会在当前任务出错后中止批处理。“完成后打开”默认禁用,勾选后,会在批处理最终状态为“完成”或“完成但有错误”时打开保存目录,但在手动停止或因错误中止后不会自动打开。

实际准备好源和输出位置后,点击“开始制作”。软件会先重新确认权限,再扫描任务、构建索引、依次写入,并按选项进行验证;运行期间路径和参数会被锁定。扫描阶段尚无法给出确定的总体进度百分比,任务数确定后会显示总体进度百分比、任务数和当前阶段。

进度百分比结合任务数和当前任务进度计算,并非剩余时间预测。请注意底部的成功、失败、跳过数量,不要只看进度条。制作过程中,如果源的长度、修改时间或目录内容发生变化,当前镜像可能会失败。

需要结束处理时,点击“停止”,并等待其在下一个读写检查点生效;已完成的ISO文件会保留,并会尝试清理当前的.part临时文件。网络读写被阻塞时,需要等待系统返回响应;请勿将停止理解为立即强制终止。本教程仅展示准备就绪的界面,未执行制作或验证。

开始制作、停止、失败时继续、完成后打开以及进度说明区域;当前没有已开始的任务。
图4:开始制作、停止、失败时继续、完成后打开以及进度说明区域;当前没有已开始的任务。

5. 在任务报告和输出目录中检查结果

任务开始后,会在输出目录中创建ISO任务报告_日期时间_随机标识.csv,记录时间、类型、源、输出位置或镜像内路径、结果、详情、SHA256。需要批处理的完整详情时,点击“任务报告”;运行期间报告也可能更新,最终状态在提交处理后确定。

点击“打开目录”打开当前保存目录并检查镜像;此外,使用说明中记载,在Windows中可双击ISO进行挂载。每个源普通文件都会以去掉最后一个扩展名后的名称加上.iso输出;文件夹使用其文件夹名称,并根据需要安全调整名称。

“进度与日志”仅保留最近200条记录。可选择文本并复制;“导出日志”将当前最多200条记录保存为UTF-8文本,“清空日志”仅清空界面,不会删除磁盘上的CSV或ISO文件。

报告写入失败时,日志中会显示消息,后续报告可能不完整;停止或失败时的清理异常也需要查看日志。此软件既没有ISO浏览预览区域,也没有将所有源合并为一个镜像的选项,请按照此次批处理的任务范围检查对应输出。

进度日志区域以及清空、导出日志、任务报告、打开目录的选项;尚未生成处理结果。
图5:进度日志区域以及清空、导出日志、任务报告、打开目录的选项;尚未生成处理结果。

主要参数说明

参数功能建议
目录模式按子文件夹单独制作 / 按所选项单独制作要将整个目录制作为一个镜像时,选择所选项且不遍历。
遍历子目录为所有层级的子文件夹添加ISO任务每个镜像仍包含对应目录的完整内容。
保留原路径结构按照在主目录内的相对位置保存ISO文件仅在遍历时可用。
同名时不覆盖的自动编号 / 跳过已有跳过仅检查名称,不验证旧文件。
镜像内名称安全调整并记录 / 不兼容时报错默认调整仅影响镜像内名称。
卷标挂载时的显示名称。留空时使用源最多可输入32个字符,中文显示前16个字符。
读写缓冲区1、4、8 MiB默认为4 MiB,不会将整个文件读入内存。
完成后验证重新读取整个镜像并比较SHA-256默认启用,需要额外的读取时间。
失败时继续单个ISO失败后仍继续其他任务默认勾选;要在出错时中止,请取消勾选。
完成后打开批处理提交后打开保存目录停止或因错误中止后不会自动打开。

结果与保存

已完成的ISO文件和CSV报告放在“保存位置”目录中;遍历并保留结构时,ISO文件还会写入对应的相对子目录。镜像以临时.part文件写入,根据需要进行验证后再赋予最终名称,同名时不会覆盖旧目标。

源文件保留在原位置,不会因制作或名称调整而被重命名。镜像不保留NTFS权限、备用数据流和链接关系;硬链接会作为独立文件写入,链接和特殊项会被记录并跳过,不保证恢复原文件系统的全部属性。

使用说明中给出的范围为ISO9660 Level 3 + Joliet,每个镜像最多65,535个目录(含根目录),容量约为8 TiB,超过限制时需要拆分。旧播放器或光盘软件可能只能识别浅层目录、小文件或基本英文别名。

关于完整结果,请参阅CSV,而不只是最近200条日志记录。报告包含名称调整和被跳过的项目;即使镜像已成功生成,也需要考虑这些记录,以了解所含内容的实际范围。本教程未进行ISO生成或验证,网站图片也尚未放置。

常见问题与使用建议

1. 要从所选的整个文件夹制作一个ISO,应选择什么?

将目录模式选为“按所选项单独制作”,并禁用遍历;默认模式只会为其子文件夹创建任务。

2. 不勾选遍历,镜像内的子目录会被省略吗?

不会,每个文件夹的ISO始终包含完整内容;遍历控制额外任务的数量。

3. 为什么主目录内的单独文件没有分别生成ISO?

默认的子文件夹模式不将单独文件作为任务,如需每个文件一个镜像,需要显式选择这些文件。

4. 可以将多个单独文件放入同一个ISO吗?

当前选项会为每个文件制作一个镜像;如果需要将全部内容制作为一个镜像,请选择已整理好的文件夹本身。

5. 为什么保留原路径结构不可用?

先勾选“遍历子目录”,此选项就会启用。

6. 跳过已有意味着已确认旧镜像可用吗?

不是,只判断目标名称已存在,不会验证旧文件或源。

7. 中文名称和emoji会原样保留吗?

普通中文通过Joliet视图保留;过长的名称、emoji和冲突会根据镜像内名称策略进行调整或报错,不保证全部原样保留。

8. 这是用于系统启动的ISO吗?

不是,生成的是不含系统引导记录的数据ISO文件,也不提供刻录功能。

9. 停止后,已有的ISO文件会被删除吗?

已完成的ISO文件会保留;会尝试清理当前未完成的临时文件,异常情况请查看日志。

10. 导出日志可以获取所有任务的详情吗?

不能,仅导出当前最多200条记录;完整详情请使用任务报告CSV。

继续阅读

查看全部