CDIMAGE 2.52是微软开发的一款强大的内部镜像制作工具,支持高效创建、编辑和验证ISO文件及磁盘映像,广泛应用于系统部署与维护。
微软内部使用的CDIMAGE 2.52工具是一款用于创建CD-ROM和DVD-ROM的预刻录实用程序,版权属于Microsoft公司,1993-2000年所有。
使用方法如下:
```
CDIMAGE [参数] 来源目录 目标影像文件
-l 光碟标签(例如:-lMYLABEL)
-t 将所有文件和目录设置为同一日期(格式:-tMM/DD/YYYY,HH:MM:SS)
-g 使用GMT时间而非本地时间
-h 包含隐藏文件和隐藏目录
-n 允许长文件名 (超过 8.3 文件名)
-nt 允许长文件名,但受限于NT3.51兼容性 (-nt 和 -d 不可同时使用)
-d 不强制将小写文件名称改为大写(不适用于Joliet和UDF编码)
-c 使用ANSI文件名以对应原始目录中的OEM文件名
-j1 编码为 Joliet Unicode 文件名,并在 ISO-9660 名称空间中产生兼容于 DOS 的 8.3 文件名格式。
-j2 编码为 Joliet Unicode 文件名而不遵守ISO-9660文件名称规则(必须使用Joliet操作系统读取)
-js 将非Joliet系统可以识别的readme.txt文件编码
-u1 編碼為 UDF-Bridge 媒體
-u2 编码为 UDF 文件系统而不映射ISO-9660文件系统(必须使用UDF兼容操作系统才能读取)
-ur 将非 UDF 的 readme.txt 文件以 -u2 参数编码
-b 设置 El Torito 开机区段档案,不占用空间 (例如:-bc:\location\cdboot.bin)
-p 平台ID用于El Torito开机目录
-e 在 El Torito 开机记录中设置不模拟软盘。
-s 数字签名影像文件(无额外空间)
-x 计算和编码“AutoCRC”值
-o 处理重复文件名以优化映像文件大小 (此为程序精华所在)
-oc 使用二进制比较代替MD5哈希,这将通过较慢的速度来对比重复的文件。
-oi 比对时忽略高度压缩的时间戳记
-os 创建影像档时显示重複的档案名称
-w 设置不同级别的警告(例如:-w4)
-y 用于测试目的的不同选项 (例如:-y1) ,可产生不遵循ISO-9660的标准变体映像文件。
-k 即使部分源文件无法打开,也强制创建影像档
-m 忽略681,984,000字节的影像档案限制,以便生成超过 650MB 的影像档案
-a 显示分配摘要,包含文件和目录大小
-q 只扫描来源文件而不建立映像文件
注意:大部分选项允许您创建不遵循ISO-9660标准的映像档,并且可能与一个或多个操作系统不兼容。如果您希望严格遵守ISO标准或DOS,请使用-w2警告级别并更正任何报告中的不符之处。
YOU are responsible for ensuring that any generated CDs are compatible with all appropriate operating systems.
```