設置 | 登錄 | 註冊

目前共有82篇帖子。

抛弃WinRAR,用好压

41樓 巨大八爪鱼 2010-8-31 22:01

ZIP、7Z与 TAR 格式

好压软件 可以创建三种不同的压缩文件格式: ZIP、7Z 和 TAR。下面是每一种格式的优点叙述 :

ZIP 压缩文件

在 ZIP 文件的最大优点就是普及率。比如说,大部分在 Internet 的压缩文件都是 ZIP 压缩文件,所以如果你要传送压缩文件给某一个人,但你无法确定你的收件人是否有压缩软件来解压文件的内容时,使用 ZIP 格式是个好推荐。要不然你也可以发送 自解压文件。此类的压缩文件稍微大了一点点,但不需要任何的外部程序便可以解压。

另一个 ZIP 的优点便是速度。 ZIP 压缩文件通常在创建时会比 其他格式 快一些。

7Z 压缩文件

7Z格式拥有目前世界上最高的压缩比,特别是在 固实压缩 时。另外一个重要功能是支持 分卷压缩文件。它们比起 ZIP 的“跨磁盘”压缩文件更加便利和简易。好压软件不支持 ZIP 的磁盘拆分,如果你要创建分卷压缩文件,请使用 7Z 的分卷压缩来代替。

7Z 格式也有一些在其他格式中所缺乏的重要功能,例如AES-256 加密,还能更改和配置压缩的算法。

7Z 和ZIP 压缩文件的单个文件的最大值为 4 GB。需注意的是,旧式的文件系统不支持大于 4 GB 的文件,此类的文件你必须使用 NTFS 磁盘格式才能正常工作。

TAR压缩文件

TAR格式不经过任何压缩操作,仅以"存储"方式进行TAR格式打包,这种压缩包的主要用途是应用于Linux等系统。好压提供TAR格式打包,可以良好的解决windows平台与Linux平台文件的传输问题。

42樓 巨大八爪鱼 2010-8-31 22:01

分卷压缩文件(拆分压缩文件)

分卷压缩是拆分压缩文件的一部分,支持 ZIP 和7Z 压缩文件格式,通常分卷压缩是在将大型的压缩文件保存到数个磁盘或是可移动磁盘时使用。

默认好压软件以‘volname.NNN.’格式命名分卷压缩文件,NNN的位置是卷号。卷组中文件的扩展名可以是 .zip或.7z,你可以自己设定分卷的压缩格式。

卷也可以是 固实自解压格式。第一个自解压卷有不同的(也就是不是 .7z) 文件扩展名,例如对于DOS 自解压卷是 .exe。

创建后的分卷是不可能添加、更新或删除文件的。

要解压分卷时,你必须从第一个分卷开始解压(有 .7z或者.zip 扩展名)。如果分卷存在例如硬盘等的非可移动磁盘时,在解压之前,你必须将全部的分卷放在同一个文件夹内。

43樓 巨大八爪鱼 2010-8-31 22:01

固实压缩文件

固实压缩文件是好压的一种特殊压缩方式存储的压缩文件,它把压缩文件中的全部文件都当成一个连续数据流来看待。固实压缩文件只支持7Z格式的压缩文件,ZIP 压缩文件永远是非固实的。好压的压缩文件可由用户决定选择固实或非固实的压缩方式。

固实压缩可增加压缩比,特别是在添加大量的小文件的时候,但它也有一些重要的不利因素:

对已存在的固实压缩文件更新时较慢; 要从固实的压缩文件解压单个文件时,它之前的文件都需先经过分析。这造成当从固实的压缩文件内取出文件时会比一般压缩文件取出文件慢一些。但是,当从固实的压缩文件解压全部的文件时,解压速度并没有影响。 如果在固实压缩文件中的任何文件损坏了,要从损坏的范围中解压全部的文件是不可能的。

固实压缩方式适用场合为:

压缩文件很少更新的时候; 不需要经常从压缩文件中解压一个文件或是部分文件的时候; 压缩效率比压缩速度更为重要的时候。

分卷自解压文件 (SFX) 也可以被做成固实格式。

 

44樓 巨大八爪鱼 2010-8-31 22:01

加密

好压软件支持 ZIP7Z 辆种格式加密压缩功能。若要加密文件,在压缩之前你必须先指定密码,可以直接在 压缩文件名和参数 对话框中指定。

固实 7Z压缩文件和加密文件名的压缩文件对所有压缩包中的文件仅能有一个相同的密码。没有加密文件名的非固实的 7Z 压缩文件和 ZIP 压缩文件可以使用不同的密码。

要删除密码时,只需要输入空字符串来替换原先的密码。

当解压加密的文件时,开始操作之前你也可以不需要事先输入密码。如果好压软件遇到加密的文件,而解压之前未先输入密码的话,它便会提示用户输入密码。

好压软件支持 ZIP 2.0 格式使用私有加密算法。 7Z 格式压缩文件使用更强大的 AES-128 标准加密。如果你需要加密重要的信息,选择 7Z 格式文件格式会比较好一些。为了确实的安全性,密码长度请最少要 8 个字符。不要使用任何语言的单词作为密码,最好是任意的随机组合字符和数字,并且要注意密码的大小写。7Z 压缩文件密码的最大长度是 127 个字符。较长的密码被裁切为此长度。

请记住,如果你遗失你的密码,你将无法取出加密的文件,就算是好压软件的作者本身也无法解压加密过的文件。

45樓 巨大八爪鱼 2010-8-31 22:01

选择最适合的压缩方式

当创建新压缩文件时,你首先需选择压缩文件格式。 好压软件中7Z的格式是压缩率最高的,因为可以支持固实压缩。

姑且不论压缩文件格式的优劣,下一个步骤是选择压缩的方法。这里支持六种压缩方法 :“存储”、“最快”、“快速”、“常规”、“较好”和“最好”。在“最好”方式提供了最高,但速度最慢的压缩,“最快”压缩性能最差,但速度最快,“存储”则将全部文件结合成单个的文件,但是不压缩。如果你的压缩文件是为了发布或是长久性保存,可能你会忽略时间因素而使用“最好”的压缩方法来尽可能减少压缩文件大小。但是如果你只是用来做你每天的备份,“常规”压缩则是你最佳的选择。

 

46樓 巨大八爪鱼 2010-8-31 22:01

压缩文件注释

你可以选择性地添加文本信息到 ZIP、7Z 压缩文件中。这些信息叫做 压缩文件注释。要添加时,必须手动在好压软件中使用添加压缩文件注释。

你可以在 压缩文件名和参数 对话框中直接指定压缩文件的注释。

如果压缩文件含有注释,注释窗口将会显示在文件列表的右边。你可以用鼠标拖动左边框,以调整注释窗口的宽度。

47樓 巨大八爪鱼 2010-8-31 22:01

自解压文件(SFX)

一个 SFX (SelF-eXtracting)自解压文件是压缩文件的一种,它结合了可执行文件模块,一种用以运行从压缩文件解压文件的模块。这样的压缩文件不需要外部程序来解压自解压文件的内容,它自己便可以运行该项操作。然而好压软件仍然可将自解压文件当成是任何其它的压缩文件处理。所以如果你不愿意运行所收到的自解压文件 (比如说,它可能含有病毒时),你可以使用好压来查看或是解压它的内容。

自解压文件通常与其它的可执行文件一样都有 .exe 的扩展名。

自解压文件是很方便的,如果你想要将压缩文件给某一个人时,但却不知道他们是否有该压缩程序可以解压文件的时候。你也可以使用自解压来发布你自己的软件,例如好压软件的安装程序便是使用图形 GUI 自解压模块 HzoZip7zWinDefault.sfx 所制作的。

 

48樓 巨大八爪鱼 2010-8-31 22:01

语法

HaoZipC <命令行> [<选项>...] <基本文件名称> [<参数变量>...] HaoZipC <command> [<switch>...] <base_archive_name> [<arguments>...]

<参数变量> ::= <选项> | <通配符> | <文件名> | <文件列表> <选项>::= <选项标记><选项字符>[<选项>] <选项标记> ::= '/' | '-' <文件列表> ::= @{文件名} <arguments> ::= <switch> | <wildcard> | <filename> | <list_file> <switch>::= <switch_symbol><switch_characters>[<option>] <switch_symbol> ::= '/' | '-' <list_file> ::= @{filename}

在方括号内的表达式(“[” 和 “]”之间的字符)是可选的。

在书名号内的表达式(“<” 和 “>”之间的字符)是必须替换的表达式(而且要去掉括号)。

表达式

expression1 | expression2 | ... | expressionN

命令行选项 使用大写或小写字母都可以。

首个命令行必须是无选项的参数变量。

选项及其它文件名的输入顺序可以打乱。

带有空格的通配符或文件名必须加上引号:

    "Dir\Program files\*"
    Dir\"Program files"\*

通配符是一个键盘字符,例如星号(*)或问号(?),当执行添加文件、释放文件、选定文件、删除文件等操作时,您可以使用它来代表一个或多个字符。当您不知道真正字符或者不想键入完整名称时,常常使用通配符代替一个或多个字符。

好压 支持和 Windows 相类似的通配符:

“*”可以使用星号代替零个或多个字符。 “?”可以用问号代替名称中的单个字符。

好压 使用的并不是系统处理通配符的默认方法,因而 好压 不支持其它通配符规则,在系统中 *.* 相当于所有文件。而 好压 会将其视为任何扩展名的全部文件。所以,要处理所有文件您必须使用 * 通配符。

示例:

*.txt 这样会查找(添加、选定……)所有扩展名是“.txt”的文件 ?a* 这样会查找(添加、选定……)所有第二个字母为“a”的文件 *1* 这样会查找(添加、选定……)所有包含“1”的文件 *.*.* 这样会查找(添加、选定……)所有包含“.”的双扩展名文件

如果在命令行中没有文件名,系统将会使用默认通配符“*”。

文件中通配符及文件名的使用限制:

通配符及文件名不能包括系统盘符或网址。每个通配符及文件名路径将被视为从盘符到当前目录的完整路径/从压缩文件的根目录算起的完整路径。换句话说,路径的开始部分(在首个斜线(“\”)之前的字符)必须是某个名称或通配符。 通配符及文件名不能以斜线(“\”)结尾。 通配符只可以在完整路径的最后一部分中出现。

示例:

>Dir1\*.cpp 正确 >c:\Dir1\*.cpp 错误:路径中不能包括盘符 >Dir1\Dir2\g?.txt 正确 >Dir1\D?r2\file1.txt 错误:只有在以路径的最后一部分才能使用通配符



文件列表

您可以使用文件列表来对要操作的文件进行批量操作。在文件中的文件名必须用空格或另起一行隔开。(如使用空格格开,每一个文件必须加引号)。

好压 命令行支持多个文件列表同时操作。

举个例子,这里有一个文件列表“listfile.txt”包含下列内容:

    "My programs\*.cpp"
    Src\*.cpp

那么我们可以输入命令:

    HaoZipC a -tzip archive.zip @listfile.txt

将“My programs”及“Src”目录中所有扩展名为“cpp”的文件添加到压缩文件“archive.zip”中。

49樓 巨大八爪鱼 2010-8-31 22:01

语法a (添加) 命令

添加文件到压缩文件命令。


示例

HaoZipC a -tzip archive.zip subdir\*

从 subdir 文件夹添加所有文件到 archive.zip 压缩文件。

HaoZipC a -tzip Files.zip "Program files\*" -r

从 Program 文件夹添加所有文件到 Files.zip 压缩文件。


可以和此命令结合使用的选项

-i (包括文件名)-m (设置压缩算法)-p (设置密码)-r (递归子目录)-t (设置压缩文件格式)-u (更新选项)-w (设置工作目录)-x (排除文件)


其他

命令行: d (删除)u (更新)

选项: -u (更新选项)

50樓 巨大八爪鱼 2010-8-31 22:01

d (删除) 命令

从压缩文件中删除文件。


示例

HaoZipC d archive.zip *.bak

从 archive.zip 压缩文件中删除 *.bak 文件。


可以和此命令结合使用的选项

-i (包括文件名)-m (设置压缩算法)-p (设置密码)-r (递归子目录)-u (更新选项)-w (设置工作目录)-x (排除文件)


其他

命令行: a (添加)u (更新)

选项: -u (更新选项)

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
©2010-2025 Purasbar Ver3.0 [手機版] [桌面版]
除非另有聲明,本站採用知識共享署名-相同方式共享 3.0 Unported許可協議進行許可。