中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 10:40
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 如何使用Extract.exe来解压缩
可打印版本  3,970 / 11
第1楼 沈洁 发表于 2003-04-23 00:00
金牌会员 发帖 1,812 积分 4,590 来自 上海市
如何使用Extract.exe来解压缩
如何使用Extract.exe来解压缩。我想知道详细的用法。有那为大哥知道请告诉小弟一声。
第2楼 Dark-Destroy 发表于 2003-04-23 00:00
元老会员 发帖 3,551 积分 8,312
你要解的是那一種格式的壓縮檔呢??
第3楼 Wengier 发表于 2003-04-23 00:00
系统支持 发帖 10,521 积分 27,736
EXTRACT是CAB格式的解压工具,具体使用方法可用EXTRACT /?命令看到。
第4楼 沈洁 发表于 2003-04-23 00:00
金牌会员 发帖 1,812 积分 4,590 来自 上海市
是小弟时间太急我没有说清楚,我想问的是在启动盘中的Autoexec中怎样解压缩文件。其中的%rand%来做盘符。
A:\>extract/?
Microsoft (R) Cabinet Extraction Tool - Version (16) 1.00.0610.0 (03/31/99)
Copyright (c) Microsoft Corp 1994-1999. All rights reserved.

EXTRACT cabinet
EXTRACT source
EXTRACT /C source destination

cabinet - Cabinet file (contains two or more files).
filename - Name of the file to extract from the cabinet.
Wild cards and multiple filenames (separated by
blanks) may be used.

source - Compressed file (a cabinet with only one file).
newname - New filename to give the extracted file.
If not supplied, the original name is used.

/A Process ALL cabinets. Follows cabinet chain
starting in first cabinet mentioned.
/C Copy source file to destination (to copy from DMF disks).
/D Display cabinet directory (use with filename to avoid extract).
/E Extract (use instead of *.* to extract all files).
/L dir Location to place extracted files (default is current directory).
/Y Do not prompt before overwriting an existing file.
A:\>
我想如果只想用help完全不用把ebd.cab中的所有文件都解压出来。
如果我只想用其中的KV3000为什么也要把ebd.cab中的所有文件都解压出来呢?
这样一来不是可以节约很多时间吗!
还有就是Wengier 我最近做好了一张很好的win98中文启动盘有622k的空余内存可供使用。
很完美的!
我会想办法快点发过来得!
第5楼 如是大师 发表于 2003-04-23 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
看看98bd的autoexec吧。
第6楼 LK 发表于 2003-04-23 00:00
高级用户 发帖 309 积分 915
.
假设您要将ebd.cab 解压到%rand%,则:
copy extract.exe %RAMD%:\ > NUL
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL

第7楼 沈洁 发表于 2003-04-24 00:00
金牌会员 发帖 1,812 积分 4,590 来自 上海市
这是98启动盘里原本写的。我就是想把这两条改成只解压缩起中的几个文件。
copy extract.exe %RAMD%:\ > NUL
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
比如说只把KV3000释放出来。
第8楼 Wengier 发表于 2003-04-24 00:00
系统支持 发帖 10,521 积分 27,736
以下是引用沈洁在2003-4-23 20:41:50的发言:
还有就是Wengier 我最近做好了一张很好的win98中文启动盘有622k的空余内存可供使用。
很完美的!


我好像没做过Win98中文启动盘吧?我最近一直在做超级MS-DOS 7.10启动盘。
第9楼 nre 发表于 2003-04-24 00:00
银牌会员 发帖 361 积分 1,210
以下是引用Wengier在2003-4-24 19:20:59的发言:
以下是引用沈洁在2003-4-23 20:41:50的发言:
 还有就是Wengier 我最近做好了一张很好的win98中文启动盘有622k的空余内存可供使用。
 很完美的!


我好像没做过Win98中文启动盘吧?我最近一直在做超级MS-DOS 7.10启动盘。

他说的是他做的。
第10楼 Wengier 发表于 2003-04-24 00:00
系统支持 发帖 10,521 积分 27,736
哦,是“Wengier我”,而不是“Wengier”。
第11楼 nre 发表于 2003-04-24 00:00
银牌会员 发帖 361 积分 1,210
以下是引用沈洁在2003-4-24 12:52:37的发言:
这是98启动盘里原本写的。我就是想把这两条改成只解压缩起中的几个文件。
copy extract.exe %RAMD%:\ > NUL
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
比如说只把KV3000释放出来。


extract 原文件 要解的文件列表(用空格分就可以)
第12楼 沈洁 发表于 2003-05-02 00:00
金牌会员 发帖 1,812 积分 4,590 来自 上海市
明白!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023