設置 | 登錄 | 註冊

目前共有82篇帖子。

抛弃WinRAR,用好压

71樓 巨大八爪鱼 2010-8-31 22:03

-slp (设置大内存模式) 选项

设置大内存模式。


语法

-slp[-]

选项 说明 -slp 开启大内存模式。 -slp- 关闭大内存模式。此选项维默认值。

如果开启此功能,好压将尝试使用大内存页。此功能可以加快压缩速度。但是好压在开始压缩的时候要分配大内存页,会出现一些停顿,同样,如果好压使用大内存页,任务管理器页不会显示程序占用内存的实际值。此功能仅能运行在 Windows 2003 / XP x64 / Vista。并且您必须拥有系统的管理员权限。推荐内存大小:1 GB 或更多。正确配置此功能您必须至少运行一次好压文件管理器,关闭后重启系统即可。


示例

HaoZipC a archive.7z -slp a.iso

使用大内存页压缩模式压缩 a.iso文件。

72樓 巨大八爪鱼 2010-8-31 22:03

-slt (显示技术信息) 选项

l (列表) 命令设置技术模式。


语法

-slt



示例

HaoZipC l -slt archive.7z

显示 archive.7z 文件的技术信息。


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

l (列表)

73樓 巨大八爪鱼 2010-8-31 22:04

-ssc (设置区分大小写模式) 选项

设置文件名是否区分大小写。


语法

-scs[-]



选项
说明

-ssc
设置为区分大小写模式。Posix 及 Linux 系统默认使用此选项。

-ssc-
设置为不区分大小写模式。Windows 系统默认使用此选项。

示例

HaoZipC a archive.7z A*.txt -ssc -r

从当前目录及其子目录压缩所有 A*.txt 文件,但不包括 a*.txt 文件。

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

a (添加)d (删除)e (释放)l (列表)t (测试)u (更新)x (完整路径释放)

74樓 巨大八爪鱼 2010-8-31 22:04

-ssw (压缩正在写入的文件) 选项

压缩正在被其他应用程序使用的文件。如果此选项未被设置,好压将不会压缩这样的文件。


语法

-ssw


示例

HaoZipC a archive.7z -ssw *.txt

压缩当前文件夹下所有 *.txt 文件,包括正在被其他应用程序使用的文件。


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

a (添加)u (更新)

75樓 巨大八爪鱼 2010-8-31 22:04

-t (设置压缩文件格式) 选项

指定压缩文件格式。


语法

-t{archive_type}

{archive_type}

指定压缩文件格式。它们可以是:zip、7z 或 tar 格式。而 默认值是7z格式。


示例

HaoZipC a -tzip archive.zip *.txt

使用 zip 格式从当前目录中添加所有 *.txt 文件到压缩文件 archive.zip。


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

a (添加)u (更新)

76樓 巨大八爪鱼 2010-8-31 22:04

-u (更新选项) 选项

指定压缩文件中文件的更新及创建的方式。


语法

-u[-]<action_set>[!{new_archive_name}] <action_set> ::= <state_action>... <state_action> ::= <state><action> <state> ::= p | q | r | x | y | z | w <action> ::= 0 | 1 | 2 | 3


参量

连字符(-)

对原压缩文件不进行任何更新。

{new_archive_name}

指定新压缩文件的路径。

<state>

<state> ::= p | q | r | x | y | z | w

每个文件名都会赋予下列六个变量:

<state> 状态说明 磁盘上的文件 压缩文件中的文件 p 文件在压缩文件中,但并不和磁盘上的文件相匹配。   存在,但并不匹配 q 文件在压缩文件中,但磁盘上并不存在。 不存在 存在 r 文件不在压缩文件中,但磁盘上存在。 存在 不存在 x 压缩文件中的文件比磁盘上的文件新。 较旧 较新 y 压缩文件中的文件比磁盘上的文件旧。 较新 较旧 z 压缩文件中的文件和磁盘上的文件相同。 相同 相同 w 不能检测文件是否较新(时间相同但大小不同) ? ?

<action>

为适当的 <state> 指定动作。

<action> ::= 0 | 1 | 2 | 3

您可以指定下列四个动作变量中的任意一个:

<action> 说明 0 忽略文件(在压缩文件中不为此文件创建项目) 1 复制文件(用压缩文件中的新文件覆盖旧文件) 2 压缩文件(将磁盘上的新文件压缩到文件中) 3 创建剔除项(释放过程中将删除文件或目录项)。此功能只支持7z格式。


注意

任何的更新命令(如 a (添加)d (删除)u (更新))都可以被分配到下列项目中。

下列表格中显示的是更新命令的动作设置。

命令\ <state> p q r x y z w d (删除) 1 0 0 0 0 0 0 a (添加) 1 1 2 2 2 2 2 u (更新) 1 1 2 1 2 1 2

此选项可同时更新多个文件。好压能在一次操作中创建任何数量的新压缩文件。


示例

HaoZipC u c:\1\exist.7z -u- -up0q3x2z0!c:\1\update.7z * -r

创建新压缩文件 update.7z 并将当前目录中的 exist.7z 压缩文件里所有不同文件写入此压缩文件。并不更改 exist.7z 压缩文件的内容。


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

a (添加)d (删除)u (更新)

77樓 巨大八爪鱼 2010-8-31 22:04

-v (创建分卷) 选项

指定分卷大小。


语法

-v{Size}[b | k | m | g]

{Size}[b | k | m | g]

指定分卷大小,可以使用字节、KB(1 KB=1024 字节),MB(1 MB = 1024 KB)或 GB(1 GB = 1024 MB)。如果您只指定了 {Size},好压将把它视为字。

您可以同时指定多个 -v 选项。


示例

HaoZipC a a.7z *.txt -v10k -v15k -v2m

创建 a.7z 分卷压缩文件。第一个分卷为 10 KB,第二个为 15 KB,剩下全部为 2 MB。


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

a (添加)

78樓 巨大八爪鱼 2010-8-31 22:04

-w (设置工作目录) 选项

为文件压缩设置临时的工作目录。默认情况下,好压新建一个压缩文件时,会临时在当前目录创建一个基本压缩文件。然而通过指定此选项,您可以设置基本压缩文件的生成目录,也就是工作目录。当压缩完成时,它将会被重命名为压缩前您所指定的文件名,然后删除在临时目录中的原始压缩文件。


语法

-w[{dir_path}]

{dir_path}

指定目标文件夹。

如果 <dir_path> 未指定,那么好压将使用 Windows 默认的临时目录。


示例

HaoZipC a -tzip archive.zip *.cpp -wc:\temp

添加 *.cpp 文件到 archive.zip 压缩文件,并将临时压缩文件创建到 c:\temp 文件夹。


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

a (添加)d (删除)u (更新)

79樓 巨大八爪鱼 2010-8-31 22:04

-x (排除文件) 选项

指定某一文件或某一类文件从操作中排除。

此选项可同时排除多个类型。


语法

-x[<recurse_type>]<file_ref> <recurse_type> ::= r[- | 0] <file_ref> ::= @{listfile} | !{wildcard}

更多详细内容请参阅 -i (附加文件) 选项。


示例

HaoZipC a -tzip archive.zip *.txt -x!temp.*

添加除 temp.* 文件之外的所有 *.txt 文件到压缩文件 archive.zip。


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

a (添加)d (删除)e (释放)l (列表)t (测试)u (更新)x (完整路径释放)


其它

选项: -r (递归子目录)-i (附加文件)

80樓 巨大八爪鱼 2010-8-31 22:04

-y (全是) 选项

使好压执行命令时的大多数提示失效。您可以使用此选项来阻止在 e (释放)x (完整路径释放) 命令中文件覆盖时的提示。


语法

-y


示例

HaoZipC x src.zip -y

从 src.zip 释放所有文件。所有的覆盖提示将被阻止且所有相同文件名的文件将被覆盖。


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

e (释放)x (完整路径释放)


其它

选项: -ao (覆盖模式)

內容轉換:

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