Oscdimg 命令行選項(xiàng)使用
更新時(shí)間:2011年01月11日 01:14:25 作者:
Oscdimg 是一個(gè)命令行工具,用于創(chuàng)建自定義的 32 位或 64 位版本的 Windows(R) PE 映像文件 (.iso)。然后可以將該 .iso 文件刻錄到 CD-ROM 或 DVD-ROM。Oscdimg 支持 ISO 9660、Joliet 和通用磁盤格式 (UFD) 文件系統(tǒng)。
Oscdimg 命令行選項(xiàng)
更新時(shí)間: 2009年5月
應(yīng)用到: Windows 7
Oscdimg 是一個(gè)命令行工具,用于創(chuàng)建自定義的 32 位或 64 位版本的 Windows(R) PE 映像文件 (.iso)。然后可以將該 .iso 文件刻錄到 CD-ROM 或 DVD-ROM。Oscdimg 支持 ISO 9660、Joliet 和通用磁盤格式 (UFD) 文件系統(tǒng)。
備注
若要?jiǎng)?chuàng)建可啟動(dòng) CD-ROM,必須使用 CD 刻錄軟件,該軟件可以解包 .iso 文件,并將其刻錄到 CD-ROM。只將 .iso 文件復(fù)制到 CD-ROM 將不起作用。
運(yùn)行 Windows Server 2003 的基于 Itanium 的計(jì)算機(jī)不支持 Oscdimg 工具。
Oscdimg 命令行選項(xiàng)
下列命令行選項(xiàng)可用于 Oscdimg。
oscdimg [options] SourceLocationTargetFile
選項(xiàng) 描述
-a
顯示文件和目錄的分配摘要。
-b location
指定 El Torito 引導(dǎo)扇區(qū)文件的位置。不能使用任何空格,例如,-bC:\Directory\Etfsboot.com
-c
指定使用 ANSI 文件名,而不是 OEM 文件名。
-d
不強(qiáng)制將小寫字母文件名轉(zhuǎn)換為大寫字母。
-e
此選項(xiàng)可禁用 El Torito 編錄中的軟盤模擬。此選項(xiàng)僅能用于單一啟動(dòng)項(xiàng)映像,不能與任何多啟動(dòng)項(xiàng)開關(guān)配合使用。
-g
對(duì)所有文件使用通用協(xié)調(diào)時(shí)間 (UCT) 而不是當(dāng)?shù)貢r(shí)間。
-h
包括隱藏文件和目錄。
-j1
對(duì) Joliet Unicode 文件名進(jìn)行編碼并在 ISO 9660 名稱空間中生成兼容 DOS 的 8.3 文件名。這些文件名可以被 Joliet 系統(tǒng)或傳統(tǒng)的 ISO 9660 系統(tǒng)讀取,但是 Oscdimg 可能會(huì)更改 ISO 9660 名稱空間中的一些文件名,以符合 DOS 8.3 和/或 ISO 9660 命名限制。
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-j2
在無標(biāo)準(zhǔn) ISO 9660 名稱的情況下對(duì) Joliet Unicode 文件名進(jìn)行編碼。(要求 Joliet 操作系統(tǒng)從 CD-ROM 讀取文件。)
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-js
覆蓋用于 -j2 選項(xiàng)的默認(rèn)文本文件,例如,-jsc:\Readme.txt
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-k
即使它無法打開一些源文件,仍創(chuàng)建映像。
-l labelname
指定卷標(biāo)。不能在 l 和labelname之間使用空格。
例如,-lMYLABEL
-m
忽略映像的最大大小限制。
-maxsize: limit
覆蓋映像的默認(rèn)最大大小。默認(rèn)大小為 74 分鐘的 CD,除非使用 UDF,在該情況下,默認(rèn)值是沒有最大大小。limit 值以兆字節(jié) (MB) 為單位指定。例如,-maxsize:4096 可限制映像為 4096 MB。
-m 選項(xiàng)不能與此選項(xiàng)一起使用。
-n
允許使用長(zhǎng)文件名。
-nt
允許與 Windows NT 3.51 兼容的長(zhǎng)文件名。
-o
通過使用 MD5 哈希算法比較文件來僅對(duì)重復(fù)文件進(jìn)行一次的編碼,從而優(yōu)化存儲(chǔ)。
-oc
通過使用每個(gè)文件的二進(jìn)制比較來僅對(duì)重復(fù)文件進(jìn)行一次編碼,從而優(yōu)化存儲(chǔ)。此選項(xiàng)的速度比 -o 慢。
-oi
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。比較文件時(shí),忽略菱形壓縮時(shí)間戳。
-os
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。在創(chuàng)建映像時(shí)顯示重復(fù)的文件。
-ois
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。比較文件時(shí),忽略菱形壓縮時(shí)間戳。在創(chuàng)建映像時(shí)顯示重復(fù)的文件。
-p
指定要用于 El Torito 編錄中平臺(tái) ID 的值。默認(rèn)值是 0x00,表示 x86 平臺(tái)。此選項(xiàng)僅能用于單一啟動(dòng)項(xiàng)映像,不能與任何多啟動(dòng)項(xiàng)開關(guān)配合使用。
-q
僅掃描源文件;此命令不會(huì)創(chuàng)建映像。
-t mm/dd/yyyy,hh:mm:ss
為所有文件和目錄指定時(shí)間戳。不要使用任何空格。使用美國(guó)日期格式和 24 小時(shí)制??梢栽陧?xiàng)目間使用任何分隔符。
例如,
復(fù)制代碼 -t12/31/2000,15:01:00
-u1
生成包含 UFD 文件系統(tǒng)和 ISO 9660 文件系統(tǒng)的映像。ISO 9660 文件系統(tǒng)將使用兼容 DOS 的 8.3 文件名寫入。UFD 文件系統(tǒng)將使用 Unicode 文件名寫入。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-u2
生成僅包含 UFD 文件系統(tǒng)的映像。不能讀取 UFD 的任何系統(tǒng)都將只能看到一個(gè)默認(rèn)文本文件,警告用戶該映像僅在支持 UDF 的計(jì)算機(jī)上可用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-ur
覆蓋用于 -u2 選項(xiàng)的默認(rèn)文本文件。例如:-urc:\Readme.txt
此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-us
在可用時(shí)創(chuàng)建稀疏文件。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-ue
創(chuàng)建內(nèi)嵌文件。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-uf
內(nèi)嵌 UFD 文件標(biāo)識(shí)符項(xiàng)。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-uv
在 DVD 視頻/音頻磁盤創(chuàng)建過程中,指定 UDF 視頻區(qū)兼容性。這意味著 UDF 1.02 和 ISO 9660 將寫入磁盤。另外,VIDEO_TS、AUDIO_TS 和 JACKET_P 目錄中的所有文件將首先寫入。這些目錄優(yōu)先于用于此映像的所有其他排序規(guī)則。此選項(xiàng)不能與 -n、-nt、-d、-j1、-j2、-js、-u1、-u2、-ur、-us、-ue、-uf 或 -yl 選項(xiàng)組合使用。
-ut
在 DVD 視頻/音頻磁盤創(chuàng)建過程中,截?cái)嘤诚竦?ISO 9660 部分。使用此選項(xiàng)時(shí),從 ISO 9660 文件系統(tǒng)僅能看到 VIDEO_TS、AUDIO_TS 和 JACKET_P 目錄。此選項(xiàng)不能與 -n、-nt、-d、-j1、-j2、-js、-u1、-u2、-ur、-us、-ue、-uf 或 -yl 選項(xiàng)組合使用。
-w1
報(bào)告不兼容 ISO 或 Joliet 的所有文件名和深度。
-w2
報(bào)告不兼容 DOS 的所有文件名。
-w3
報(bào)告所有零長(zhǎng)度文件。
-w4
報(bào)告復(fù)制到映像的每個(gè)文件名。
-x
計(jì)算并編碼映像中的 AutoCRC 值。
-yd
取消對(duì)具有相同初始 64,000 字節(jié)的不同文件發(fā)出的警告信息。
-yl
指定長(zhǎng)分配描述,而不是短分配描述。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-y5
指定磁盤中的文件布局。此選項(xiàng)首先以逆序在 i386 目錄中寫入所有文件。
-y6
指定應(yīng)在扇區(qū)末尾完全對(duì)齊的目錄記錄。
-yo
指定磁盤中的文件布局。此選項(xiàng)可指定一個(gè)文本文件,其中包含將放到映像中的文件的布局。下面列出了此文件的規(guī)則。
順序文件必須為 ANSI。
順序文件必須以一個(gè)新行結(jié)尾。
順序文件必須每行包含一個(gè)文件。
必須相對(duì)于映像的根目錄指定每個(gè)文件。
必須為每個(gè)文件指定一個(gè)長(zhǎng)文件名。不允許使用短名稱。
每個(gè)文件路徑長(zhǎng)度不能超過 MAX_PATH,包括卷名稱。
請(qǐng)注意并非所有文件都必須在順序文件中列出。如果沒有排序文件,則此文件未列出的所有文件都應(yīng)按默認(rèn)的順序排序。
重要事項(xiàng)
-yo 選項(xiàng)優(yōu)先于 -y5 選項(xiàng)。
-yw
打開源文件且可以寫共享。
SourceLocation
必需。指定您要?jiǎng)?chuàng)建到 .iso 映像中的文件的位置。
TargetFile
指定 .iso 映像文件的名稱。
創(chuàng)建 DVD 映像
對(duì)于 4.5 GB 以上的映像,必須創(chuàng)建一個(gè)引導(dǎo)順序文件 (Bootorder.txt),以確保引導(dǎo)文件都位于映像的開頭。例如,
復(fù)制代碼 oscdimg -m -n -yoC:\temp\bootorder.txt -bC:\winpe_x86\etfsboot.com
以下文件在 bootorder.txt 中的位置。
復(fù)制代碼 boot\bcd
boot\boot.sdi
boot\bootfix.bin
boot\bootsect.exe
boot\etfsboot.com
boot\memtest.efi
boot\memtest.exe
boot\en-us\bootsect.exe.mui
boot\fonts\chs_boot.ttf
boot\fonts\cht_boot.ttf
boot\fonts\jpn_boot.ttf
boot\fonts\kor_boot.ttf
boot\fonts\wgl4_boot.ttf
sources\boot.wim
更新時(shí)間: 2009年5月
應(yīng)用到: Windows 7
Oscdimg 是一個(gè)命令行工具,用于創(chuàng)建自定義的 32 位或 64 位版本的 Windows(R) PE 映像文件 (.iso)。然后可以將該 .iso 文件刻錄到 CD-ROM 或 DVD-ROM。Oscdimg 支持 ISO 9660、Joliet 和通用磁盤格式 (UFD) 文件系統(tǒng)。
備注
若要?jiǎng)?chuàng)建可啟動(dòng) CD-ROM,必須使用 CD 刻錄軟件,該軟件可以解包 .iso 文件,并將其刻錄到 CD-ROM。只將 .iso 文件復(fù)制到 CD-ROM 將不起作用。
運(yùn)行 Windows Server 2003 的基于 Itanium 的計(jì)算機(jī)不支持 Oscdimg 工具。
Oscdimg 命令行選項(xiàng)
下列命令行選項(xiàng)可用于 Oscdimg。
oscdimg [options] SourceLocationTargetFile
選項(xiàng) 描述
-a
顯示文件和目錄的分配摘要。
-b location
指定 El Torito 引導(dǎo)扇區(qū)文件的位置。不能使用任何空格,例如,-bC:\Directory\Etfsboot.com
-c
指定使用 ANSI 文件名,而不是 OEM 文件名。
-d
不強(qiáng)制將小寫字母文件名轉(zhuǎn)換為大寫字母。
-e
此選項(xiàng)可禁用 El Torito 編錄中的軟盤模擬。此選項(xiàng)僅能用于單一啟動(dòng)項(xiàng)映像,不能與任何多啟動(dòng)項(xiàng)開關(guān)配合使用。
-g
對(duì)所有文件使用通用協(xié)調(diào)時(shí)間 (UCT) 而不是當(dāng)?shù)貢r(shí)間。
-h
包括隱藏文件和目錄。
-j1
對(duì) Joliet Unicode 文件名進(jìn)行編碼并在 ISO 9660 名稱空間中生成兼容 DOS 的 8.3 文件名。這些文件名可以被 Joliet 系統(tǒng)或傳統(tǒng)的 ISO 9660 系統(tǒng)讀取,但是 Oscdimg 可能會(huì)更改 ISO 9660 名稱空間中的一些文件名,以符合 DOS 8.3 和/或 ISO 9660 命名限制。
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-j2
在無標(biāo)準(zhǔn) ISO 9660 名稱的情況下對(duì) Joliet Unicode 文件名進(jìn)行編碼。(要求 Joliet 操作系統(tǒng)從 CD-ROM 讀取文件。)
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-js
覆蓋用于 -j2 選項(xiàng)的默認(rèn)文本文件,例如,-jsc:\Readme.txt
使用 -j1、-j2 或 -js 選項(xiàng)時(shí),-d、-n 和 -nt 選項(xiàng)不會(huì)應(yīng)用且無法使用。
-k
即使它無法打開一些源文件,仍創(chuàng)建映像。
-l labelname
指定卷標(biāo)。不能在 l 和labelname之間使用空格。
例如,-lMYLABEL
-m
忽略映像的最大大小限制。
-maxsize: limit
覆蓋映像的默認(rèn)最大大小。默認(rèn)大小為 74 分鐘的 CD,除非使用 UDF,在該情況下,默認(rèn)值是沒有最大大小。limit 值以兆字節(jié) (MB) 為單位指定。例如,-maxsize:4096 可限制映像為 4096 MB。
-m 選項(xiàng)不能與此選項(xiàng)一起使用。
-n
允許使用長(zhǎng)文件名。
-nt
允許與 Windows NT 3.51 兼容的長(zhǎng)文件名。
-o
通過使用 MD5 哈希算法比較文件來僅對(duì)重復(fù)文件進(jìn)行一次的編碼,從而優(yōu)化存儲(chǔ)。
-oc
通過使用每個(gè)文件的二進(jìn)制比較來僅對(duì)重復(fù)文件進(jìn)行一次編碼,從而優(yōu)化存儲(chǔ)。此選項(xiàng)的速度比 -o 慢。
-oi
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。比較文件時(shí),忽略菱形壓縮時(shí)間戳。
-os
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。在創(chuàng)建映像時(shí)顯示重復(fù)的文件。
-ois
通過對(duì)重復(fù)的文件僅進(jìn)行一次編碼來優(yōu)化存儲(chǔ)。比較文件時(shí),忽略菱形壓縮時(shí)間戳。在創(chuàng)建映像時(shí)顯示重復(fù)的文件。
-p
指定要用于 El Torito 編錄中平臺(tái) ID 的值。默認(rèn)值是 0x00,表示 x86 平臺(tái)。此選項(xiàng)僅能用于單一啟動(dòng)項(xiàng)映像,不能與任何多啟動(dòng)項(xiàng)開關(guān)配合使用。
-q
僅掃描源文件;此命令不會(huì)創(chuàng)建映像。
-t mm/dd/yyyy,hh:mm:ss
為所有文件和目錄指定時(shí)間戳。不要使用任何空格。使用美國(guó)日期格式和 24 小時(shí)制??梢栽陧?xiàng)目間使用任何分隔符。
例如,
復(fù)制代碼 -t12/31/2000,15:01:00
-u1
生成包含 UFD 文件系統(tǒng)和 ISO 9660 文件系統(tǒng)的映像。ISO 9660 文件系統(tǒng)將使用兼容 DOS 的 8.3 文件名寫入。UFD 文件系統(tǒng)將使用 Unicode 文件名寫入。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-u2
生成僅包含 UFD 文件系統(tǒng)的映像。不能讀取 UFD 的任何系統(tǒng)都將只能看到一個(gè)默認(rèn)文本文件,警告用戶該映像僅在支持 UDF 的計(jì)算機(jī)上可用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-ur
覆蓋用于 -u2 選項(xiàng)的默認(rèn)文本文件。例如:-urc:\Readme.txt
此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-us
在可用時(shí)創(chuàng)建稀疏文件。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-ue
創(chuàng)建內(nèi)嵌文件。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-uf
內(nèi)嵌 UFD 文件標(biāo)識(shí)符項(xiàng)。此選項(xiàng)僅能與 -u2 選項(xiàng)一起使用。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-uv
在 DVD 視頻/音頻磁盤創(chuàng)建過程中,指定 UDF 視頻區(qū)兼容性。這意味著 UDF 1.02 和 ISO 9660 將寫入磁盤。另外,VIDEO_TS、AUDIO_TS 和 JACKET_P 目錄中的所有文件將首先寫入。這些目錄優(yōu)先于用于此映像的所有其他排序規(guī)則。此選項(xiàng)不能與 -n、-nt、-d、-j1、-j2、-js、-u1、-u2、-ur、-us、-ue、-uf 或 -yl 選項(xiàng)組合使用。
-ut
在 DVD 視頻/音頻磁盤創(chuàng)建過程中,截?cái)嘤诚竦?ISO 9660 部分。使用此選項(xiàng)時(shí),從 ISO 9660 文件系統(tǒng)僅能看到 VIDEO_TS、AUDIO_TS 和 JACKET_P 目錄。此選項(xiàng)不能與 -n、-nt、-d、-j1、-j2、-js、-u1、-u2、-ur、-us、-ue、-uf 或 -yl 選項(xiàng)組合使用。
-w1
報(bào)告不兼容 ISO 或 Joliet 的所有文件名和深度。
-w2
報(bào)告不兼容 DOS 的所有文件名。
-w3
報(bào)告所有零長(zhǎng)度文件。
-w4
報(bào)告復(fù)制到映像的每個(gè)文件名。
-x
計(jì)算并編碼映像中的 AutoCRC 值。
-yd
取消對(duì)具有相同初始 64,000 字節(jié)的不同文件發(fā)出的警告信息。
-yl
指定長(zhǎng)分配描述,而不是短分配描述。此選項(xiàng)不能與 -n、-nt 或 -d 選項(xiàng)組合使用。
-y5
指定磁盤中的文件布局。此選項(xiàng)首先以逆序在 i386 目錄中寫入所有文件。
-y6
指定應(yīng)在扇區(qū)末尾完全對(duì)齊的目錄記錄。
-yo
指定磁盤中的文件布局。此選項(xiàng)可指定一個(gè)文本文件,其中包含將放到映像中的文件的布局。下面列出了此文件的規(guī)則。
順序文件必須為 ANSI。
順序文件必須以一個(gè)新行結(jié)尾。
順序文件必須每行包含一個(gè)文件。
必須相對(duì)于映像的根目錄指定每個(gè)文件。
必須為每個(gè)文件指定一個(gè)長(zhǎng)文件名。不允許使用短名稱。
每個(gè)文件路徑長(zhǎng)度不能超過 MAX_PATH,包括卷名稱。
請(qǐng)注意并非所有文件都必須在順序文件中列出。如果沒有排序文件,則此文件未列出的所有文件都應(yīng)按默認(rèn)的順序排序。
重要事項(xiàng)
-yo 選項(xiàng)優(yōu)先于 -y5 選項(xiàng)。
-yw
打開源文件且可以寫共享。
SourceLocation
必需。指定您要?jiǎng)?chuàng)建到 .iso 映像中的文件的位置。
TargetFile
指定 .iso 映像文件的名稱。
創(chuàng)建 DVD 映像
對(duì)于 4.5 GB 以上的映像,必須創(chuàng)建一個(gè)引導(dǎo)順序文件 (Bootorder.txt),以確保引導(dǎo)文件都位于映像的開頭。例如,
復(fù)制代碼 oscdimg -m -n -yoC:\temp\bootorder.txt -bC:\winpe_x86\etfsboot.com
以下文件在 bootorder.txt 中的位置。
復(fù)制代碼 boot\bcd
boot\boot.sdi
boot\bootfix.bin
boot\bootsect.exe
boot\etfsboot.com
boot\memtest.efi
boot\memtest.exe
boot\en-us\bootsect.exe.mui
boot\fonts\chs_boot.ttf
boot\fonts\cht_boot.ttf
boot\fonts\jpn_boot.ttf
boot\fonts\kor_boot.ttf
boot\fonts\wgl4_boot.ttf
sources\boot.wim
相關(guān)文章
用bat操作注冊(cè)表實(shí)現(xiàn)不顯示擴(kuò)展名
用bat操作注冊(cè)表實(shí)現(xiàn)不顯示擴(kuò)展名...2007-08-08sqlserver數(shù)據(jù)庫服務(wù)啟動(dòng)關(guān)閉的批處理
用批處理實(shí)現(xiàn)sqlserver服務(wù)的開啟與關(guān)閉,下面的代碼,如果您的sqlserver運(yùn)行的服務(wù)較多的情況下,是不能實(shí)現(xiàn),需要加更多的代碼。2011-03-03關(guān)于制作一個(gè)通用的DOS批處理段注釋命令的思路介紹
關(guān)于制作一個(gè)通用的DOS批處理段注釋命令的思路介紹...2007-03-03Netsh 命令備份和恢復(fù)網(wǎng)絡(luò)設(shè)置
Netsh是Windows 2000/XP/2003操作系統(tǒng)自身提供的命令行腳本實(shí)用工具,它允許用戶在本地或遠(yuǎn)程顯示或修改當(dāng)前正在運(yùn)行的計(jì)算機(jī)的網(wǎng)絡(luò)配置。2009-06-06黑客基礎(chǔ)之DOS (最齊全)超強(qiáng)推薦
黑客基礎(chǔ)之DOS (最齊全)超強(qiáng)推薦...2006-12-12