如何使用 Compact 命令来压缩文件和文件夹
Compact.exe 是 Windows 2000 中文件和文件夹压缩功能的命令行版本。使用 Compact 可压缩或解压缩 NTFS 文件系统格式的卷上的文件和文件夹,或者显示这些文件和文件夹的压缩状态。
compact 命令使用以下语法:
compact /c /u/s:folder/a /q /i/f filename...
您可以将以下参数用于
compact 命令:
• |
无参数:当您不指定任何参数时,将显示当前文件夹的压缩状态。 |
• |
/c:此参数压缩指定的文件或文件夹。 |
• |
/u:此参数解压缩指定的文件或文件夹。 |
• |
/s:folder:此参数指定所请求的压缩或解压缩操作应用于指定文件夹(未指定文件夹时为当前文件夹)的所有子文件夹。 |
• |
/a:此参数显示具有隐藏或系统属性的文件。 |
• |
/q:此参数仅报告最基本的信息。 |
• |
/i:此参数忽略可能发生的任何错误。 |
• |
/f:此参数强制压缩或解压缩指定的文件夹文件或文件夹。
如果硬盘在压缩或解压缩操作期间出现故障,则即使该操作未完成,仍会将该文件或文件夹标记为“已压缩”或“已解压缩”。在这种情况下,请使用 /f 参数来强制完成压缩或解压缩操作。 |
• |
filename:此参数指定模式、文件或文件夹。您可以将多个文件名、星号 (*) 通配符和问号 (?) 通配符用于此参数。 |
例如:
• |
若要压缩当前文件夹和当前子文件夹中的所有文件,并在这些文件夹上设置“已压缩”属性,请从命令提示符处键入以下命令行,然后按 ENTER 键: compact /c /s
|
• |
若要解压缩当前文件夹和当前子文件夹中的所有文件,并在这些文件夹上设置“已解压缩”属性,请从命令提示符处键入以下命令行,然后按 ENTER 键: compact /u /s
|
• |
若要解压缩 \Graphics 文件夹及其子文件夹中的所有 .bmp 文件,但不更改这些文件夹的压缩状态,请从命令提示符处键入以下命令行,然后按 ENTER 键: compact /c /s:\graphics *.bmp
|
• |
若要解压缩 C:\Temp 文件夹,但不更改该文件夹中任何文件的压缩状态,请从命令提示符处键入以下命令行,然后按 ENTER 键: compact /u c:\temp
|
• |
若要强制完全压缩 MyPic.bmp 文件(它在硬盘故障期间部分压缩),请从命令提示符处键入以下命令行,然后按 ENTER 键: compact /c /f mypic.bmp
|
如何使用 Compress 实用程序来压缩文件
Compress.exe 是一个命令行实用程序,可用来压缩一个或多个文件。此工具随 Microsoft Windows 2000 Resource Kit 提供。
当您使用 Compress 压缩文件时,必须使用 Expand.exe 展开压缩的文件,然后才能将其打开。
备注:不要使用 Compress 来压缩 NTFS 格式的卷上的文件或文件夹。若要压缩或解压缩 NTFS 格式的文件或文件夹,请使用
Compact 命令行实用程序,或者在 Windows Explorer 中设置文件或文件夹的“已压缩”属性。
compress 命令使用以下语法:
compress -r -d source destination
您可以将以下参数用于
compress 命令:
• |
-r:此参数将展开的文件重命名。 |
• |
-d:此参数更新压缩的文件(如果它不再是最新的)。 |
• |
source:此参数指定要压缩的源文件。您可以将星号 (*) 通配符和问号 (?) 通配符用于此参数。 |
• |
destination:此参数指定目标文件、文件夹或路径。如果 source 指定了多个文件,而您没有使用 -r 参数,则 destination 参数就是一个文件夹。 |
例如:
• |
若要将 C:\Temp 文件夹中名为 MyPic.bmp 的文件压缩到 E:\Pictures 文件夹中,请从命令提示符处键入以下命令行,然后按 ENTER 键: compress c:\temp\mypic.bmp e:\pictures
|
• |
若要压缩 E:\Pictures 文件夹中的所有 .jpg 文件,然后将其放入 C:\Graphics 文件夹中,请从命令提示符处键入以下命令行,然后按 ENTER 键: compress e:\pictures\*.jpg c:\graphics
|
如何使用 Expand 实用程序来展开文件
Expand.exe 是一个命令行实用工具,用于展开用 Compress 实用程序压缩的文件。您也可以使用 Expand 将压缩文件从 cabinet (.cab) 文件中解压缩。
expand 命令使用以下语法:
expand -r source destination
expand -d source.cab -f:files
expand source.cab -f:files destination
您可以将以下参数用于
expand 命令:
• |
-r:此参数将压缩的文件重命名。 |
• |
-d:此参数显示源位置处的文件的列表。 |
• |
source:此参数指定要展开的源文件。您可以将星号 (*) 通配符和问号 (?) 通配符用于此参数。 |
• |
-f:files:此参数指定要 .cab 文件中要展开的文件。使用 f:* 参数可展开 .cab 文件中的所有文件。您可以将星号 (*) 通配符和问号 (?) 通配符用于此参数。 |
• |
destination:此参数指定目标文件、文件夹或路径。如果 source 包含多个文件,而您没有使用 -r 参数,则 destination 参数就是一个文件夹。您可以将星号 (*) 通配符和问号 (?) 通配符用于此参数。 |
例如:
• |
若要将 E:\Pictures 文件夹中的压缩文件 MyPic.bmp 展开到 E:\MyDocs 文件夹中,并将其重命名为 MyPhoto.bmp,请从命令提示符处键入以下命令行,然后按 ENTER 键: expand e:\pictures\mypic.bmp e:\mydocs\myphoto.bmp
|
• |
若要将新的 Fontext.dll 文件从原来的 Windows 2000 光盘上的 I386 文件夹中展开到硬盘上的 Winnt\System32 文件夹中,请从命令提示符处键入以下命令(其中 c 是安装 Windows 的驱动器,d 是 CD-ROM 或 DVD-ROM 驱动器),然后按 ENTER 键: expand d:\i386\fontext.dl_ c:\winnt\system32\fontext.dll
|
参考
有关
compact、
compress 或
expand 命令的更多信息,请从命令提示符处键入相应的行,然后按 ENTER 键:
compact /?
compress -?
expand -?
分享到:
相关推荐
文件压缩解压缩包 Commons Compress
ArcGIS的Compress、Compact、Analyze命令
一般压缩hdfs指 ,数据文件的压缩 和 mapred 中间结果压缩 工程只做数据压缩,至于MR中间结果压缩减少网络IO,只需要配置 mapred-site.xml 即可,网上资料很多。 工程只实现了lzo的压缩逻辑,需要前置条件:部署lzo...
public static GZipResult Compress(string lpSourceFolder, string lpDestFolder, string zipFileName) { return Compress(lpSourceFolder, "*.*", SearchOption.AllDirectories, lpDestFolder, zipFileName, ...
提示:只需修改MyZip程序,将原先读取要加入的文件的内容后直接写到压缩文件中的代码,修改为先将要加入的文件压缩为一个临时文件后,再将压缩后的文件合并到原压缩文件中。压缩要加入的文件时,可调用LZARI类的...
3. 文件备份与恢复:在文件备份过程中,使用压缩功能可有效减小备份文件的大小,加快备份速度。 【其他说明】 1. 压缩格式支持:commons-compress-1.18.jar支持多种常见的压缩格式,如ZIP、GZIP、BZIP2等,适应不同...
例如POST / compress预期参数(inputDir =图像,outputDir =压缩,maxSize = 4) 因此,在输出目录中,必须有N个压缩文件,大小不超过4 MB。 需要解压缩时,提供REST的程序需要2个参数: 输入目录的路径。 此目录...
java源码:文件压缩解压缩包 Commons Compress.rar
带有代码的jar。apache commons-compress 之tar压缩文件夹示例 TarArchiveEntry
基于Qt实现的霍夫曼编码的压缩解压缩程序。压缩、解压缩采用单独一个线程,ui界面一个线程。
本文介绍了tar命令、gzip, zcat 命令、bzip2, bzcat 命令、compress 命令、dd 命令、cpio 命令,具体如下: tar命令 解压文件到指定目录: tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pf tar [-cxtzjvfpPN] ...
又做了一些修改,带有代码的jar。apache commons-compress 之tar压缩文件夹示例 TarArchiveEntry
apache-common-compress不提供解压RAR文件的方法,压缩包内还有另一个压缩包,那个包就是压缩/解压缩RAR文件用的,需要依赖一个公共包,需要依赖的包在压缩文件的lib文件夹下。此压缩包内含源码、开发包,但是没找到...
5 比较decompress txt和input txt中的字符是否完全相同 并计算压缩率 压缩率 compress txt文件大小 input txt的文件大小 100%">1 初始化:给出十万个随机字符 字符中只包含小写的英文字母a z 输出初始化文件名为...
CompresszZipFile 中带是 zip解压 ZipFileUtil 是文件的压缩 和rar的解压
compress命令是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。...
grunt-contrib-compress v2.0.0 压缩文件和文件夹入门如果您以前从未使用过 ,请务必查看《指南》,因为它说明了如何创建以及安装和使用Grunt插件。 熟悉该过程后,可以使用以下命令安装此插件: npm install grunt-...
资源用途: 一个Java语言编写的用于图片压缩的小工具,可以单张图片处理,也可以批量处理图片。 使用前提 Java运行环境。 命令 -f 单图片压缩的图片位置 ... java -jar compress.jar -indir 文件夹位置
下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是...