任何时候你都可以开始做自己想做的事

搜索|
win 下iso打包工具 oscdimg.exe使用方法说明
发布时间:2024-12-30 22:56:48

将对应版本的文件放到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