将对应版本的文件放到C:\Windows\System32中
然后可以命令行直接运行oscdimg命令
oscdimg -d -n -h -k -m -l卷标名称 “添加的资源目录路径” “ISO镜像存放路径”
参数解释:
-d 允许小写文件名称。不强制将小写字母文件名转换为大写字母。
-n 允许文件名称长度超过 DOS 8.3 文件名称的长度。
-h 包括映像源路径中的隐藏文件和目录。
-k 在即使某些源文件无法打开的情况下创建映像。
-m 忽略映像的最大大小限制
-l 设置卷标, 注意,卷标与参数l之间没有空格.
注意:只能添加目录,不能添加文件。
例如:oscdimg -d -n -h -k -m -lIPWINDOWS D:\ip\ip D:\ip\ipiso\ipwindows.iso
-d
:
含义:允许复制隐藏文件。
作用:确保所有隐藏文件也会被包含在 ISO 文件中。
-n
:
含义:允许复制长文件名。
作用:确保文件系统中的长文件名(超过 8.3 格式)会被正确处理和保留。
-h
:
含义:允许复制 EFI 引导文件。
作用:确保 EFI 引导文件(如用于 UEFI 系统的引导文件)也会被包含在 ISO 文件中。
-k
:
含义:保留扩展属性。
作用:确保文件的扩展属性(例如权限、时间戳等)不会丢失。
-m
:
含义:不检查映像中的文件大小。
作用:跳过对映像中文件大小的检查,这可以加快打包过程,但可能会导致生成的 ISO 文件较大或包含不必要的文件。
-l<label>
:
含义:指定卷标。
作用:为生成的 ISO 文件指定一个卷标,在此例中是 IPWINDOWS
。卷标用于标识光盘或映像的内容。
D:\ip\ip
:
含义:源目录路径。
作用:指定要打包进 ISO 文件的源文件所在的目录。
D:\ip\ipiso\ipwindows.iso
:
含义:目标 ISO 文件路径。
作用:指定生成的 ISO 文件保存的位置和文件名。
这条命令的作用是使用 oscdimg
工具将 D:\ip\ip
目录中的内容打包成名为 ipwindows.iso
的 ISO 文件,并且该命令通过一系列参数确保了以下几点:
隐藏文件、长文件名和 EFI 引导文件都被正确包含。
文件的扩展属性得以保留。
不检查文件大小以加快打包过程。
指定了卷标为 IPWINDOWS
。