CDimage是一款由微软官方提供的用于处理和封装ISO文件的实用工具,最新版本为2.47,特别适用于封装未修改过的原版ISO镜像。
CDimage 是一款由微软开发的镜像制作工具,并非对外公开提供;因此我们所见使用的版本都是从微软内部泄露出来的。它是一款系统整合中不可或缺的重要工具,可以大大节省光盘存储空间,常见的N合1光盘大多是由 CDimage(或集成有 CDimage 内核的其他光盘工具)创建。
对于用户而言,“CDimage是否能够制作出与官方SHA1值一致的ISO镜像”可能是最关心的问题。下面介绍下如何使用该软件——如果你英文好,直接用help命令查看即可!以下是2.47版常用参数中文说明:
-l 卷标(例如:-lMYLABEL),不包含空格。
-t 所有目录和文件的时间标记设置(例如:-t12/31/2000,15:01:00) ,不带空格,分隔符任意。
-g 将本地时间改为GMT时间
-h 包含隐藏的文件及目录
-n 支持长文件名(超过DOS 8.3格式)
-nt 兼容NT3.51版本支持长文件名但不能与-d同时使用
-d 不强制将小写字母转换为大写形式
-c 使用ANSI文件名称,而不是源OEM文件名称
-b 指定El Torito光盘启动文件(例如:-bc:\location\cdboot.bin)
-p 设置平台ID给“El Torito”引导目录
-e 在El Torito引导目录中不设置软盘仿真模式
-s 数字签名,需要提供RPC服务器名称和结束点名称
-x 计算并生成镜像文件的AutoCRC值
-o 优化容量:重复文件只制作一次
-y 实验性选项(例如 -y1),为实验目的产生非标准ISO-9660变化:
1 在文件名后添加版本号
2 目录大小按2K倍数圆整
5 先写入\i386目录,逆序操作
7 创建NT4.0下的16位应用程序时发出警告提示
-oc 更慢的重复文件检测方式:二进制比较而非MD5哈希值
-oi 比较文件时忽略钻石压缩时间标记
-os 显示创建镜像过程中发现的重复文件信息(可以与 -o 选项组合使用)
-k 即使某些源文件无法打开,仍生成ISO镜像
-m 忽略最大681,984,000字节大小限制
-a 显示分配概况:列出文件和目录尺寸
-q 只扫描源文件而不创建实际的ISO镜像