学用解压命令EXTRACT
就可把A盘上的ATTRIB.EX_解压成可执行文件ATTRIB.EXE。
WINDOWS 95、VB 4.0及Visual Foxpro 3.0等的安装盘则是把许多文件压缩在CAB(cabinet)文件中。软盘采用了一种DMF(Distribution Media Format)的新格式,可使每张软盘容量达到2MB,因此,不能对此种软盘使用如NORTON的NDD、Microsoft的ScanDisk及DOS的Diskcopy等软件进行操作。
Microsoft随盘提供的Extract命令则是专门用来对此种软盘及.CAB文件进行操作的工具。主要的命令格式为:
EXTRACT [/Y][/A][/D][/E][/L dir]cabinet[filename...]
EXTRACT [/Y]/C source destination
各参数的意义如下所述:
/Y 覆盖一个已存在的文件时不提示
/A 顺序执行磁盘上位于命令行中指定的.CAB文件之后的所有.CAB文件
/D 只显示*.CAB中的文件,而不进行解压
/E 解压*.CAB中的所有文件
/L dir 定位文件被解压后存放的目录,缺少是当前目录
/C 从一个DMF磁盘上拷贝源文件到目标盘
举例如下:
1.显示win95_04.cab中的所有文件:
EXTRACT win95_04.cab 或 EXTRACT /D win95_04.cab *.*
(注:不加/D参数的EXTRACT win95_04.cab *.*是解压所有文件)
2.显示win95_04.cab中的sol.exe文件
EXTRACT /D win95_04.cab sol.exe
3.扩展win95_04.cab中所有文件到c:\windows
EXTRACT /L c:\windows win95_04.cab
4.扩展win95_04.cab中的sol.exe文件到c:\windows
EXTRACT /L c:\windows win95_04.cab sol.exe
5.扩展win95_04.cab...中的所有文件到c:\windows目录,覆盖时不提示
EXTRACT /Y /A /E /L c:\windows win95_04.cab
6.拷贝A盘的win95_04.cab到c:\windows
EXTRACT /C a:\win95_04.cab c:\windows