7-Zip命令行说明

合集下载

7z命令行使用方法

7z命令行使用方法

7z.exe在CMD窗口的使用说明如下:7-Zip(A)4.57Copyright(c)1999-2007Igor Pavlov2007-12-06Usage:7za<command>[<switches>...]<archive_name>[<file_names>...][<@listfiles...>]<Commands>a:Add files to archiveb:Benchmarkd:Delete files from archivee:Extract files from archive(without using directory names)l:List contents of archivet:Test integrity of archiveu:Update files to archivex:eXtract files with full paths<Switches>-ai[r[-|0]]{@listfile|!wildcard}:Include archives-ax[r[-|0]]{@listfile|!wildcard}:eXclude archives-bd:Disable percentage indicator-i[r[-|0]]{@listfile|!wildcard}:Include filenames-m{Parameters}:set compression Method-o{Directory}:set Output directory-p{Password}:set Password-r[-|0]:Recurse subdirectories-scs{UTF-8|WIN|DOS}:set charset for list files-sfx[{name}]:Create SFX archive-si[{name}]:read data from stdin-slt:show technical information for l(List)command-so:write data to stdout-ssc[-]:set sensitive case mode-ssw:compress shared files-t{Type}:Set type of archive-v{Size}[b|k|m|g]:Create volumes-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]:Update options-w[{path}]:assign Work directory.Empty path means a temporary directory-x[r[-|0]]]{@listfile|!wildcard}:eXclude filenames-y:assume Yes on all queries中文使用说明如下:语法2U:}*K-X4U#@p%Q2E/x7z<命令行>[<选项>...]<基本档案名称>[<参数变量>...] #N,x!L1@8c#f#A({-H:c1k7z<command>[<switch>...]<base_archive_name>[<arguments>...]*g8T1{-l2e)P%T'V;A<参数变量>::=<选项>|<通配符>|<文件名>|<文件列表>0\4K+d(V+\9b7n9Z!n7m<选项>::=<选项标记><选项字符>[<选项>]3Y3P u3]7z<选项标记>::='/'|'-'2T9p3F+k2m+i<文件列表>::=@{文件名}(@4_;F r6j.t+a5@(h)M.w'f:W:B"n<arguments>::=<switch>|<wildcard>|<filename>|<list_file>)E"E*I9a3L'\'H5U<switch>::=<switch_symbol><switch_characters>[<option>]5]#@$^+h%E(h8B&o<switch_symbol>::='/'|'-'7?7T"n v.b;^(z<list_file>::=@{filename}8i/v Z4S3{#?在方括号内的表达式(“[”和“]”之间的字符)是可选的。

7za命令行详解

7za命令行详解

7za命令行详解分类:LINUX命令行压缩解压一 7z1) 简介7z,全称7-Zip,是一款开源软件。

是目前公认的压缩比例最大的压缩解压软件。

主页:/中文主页:/命令行版本下载:/download.html主要特征:# 全新的LZMA算法加大了7z格式的压缩比# 支持格式:* 压缩 / 解压缩:7z, XZ, BZIP2, GZIP, TAR, ZIP* 仅解压缩:ARJ, CAB, CHM, CPIO, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, UDF, VHD, WIM, XAR, Z2)退出代码0 :正常,没有错误;1 :警告,没有致命的错误,例如某些文件正在被使用,没有被压缩;2 :致命错误;7 :命令行错误;8 :没有足够的内存;255 :用户停止了操作;3)使用语法7z <命令行> [<选项>...] <基本档案名称> [<参数变量>...]在方括号内的表达式(“[”和“]”之间的字符)是可选的。

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

7-Zip 支持和 Windows 相类似的通配符:“*”可以使用星号代替零个或多个字符。

“?”可以用问号代替名称中的单个字符。

如果只用*,7-Zip 会将其视为任何扩展名的全部文件。

4)命令及实例a 添加文件到压缩档案。

7z a archive1.zip subdir\ :增加subdir文件夹下的所有的文件和子文件夹到archive1.zip中,archived1.zip中的文件名包含subdir\前缀。

7z a archive2.zip .\subdir\* :增加subdir文件夹下的所有的文件和子文件夹到archive1.zip中,archived2.zip中的文件名不包含subdir\前缀。

linux下安装7z命令及7z命令的使用

linux下安装7z命令及7z命令的使用

linux下安装7z命令及7z命令的使⽤本⽂主要介绍了在linux下安装7z命令的⽅法,同时介绍了7z命令的使⽤。

7z压缩格式拥有众多优点,具有极⾼的压缩⽐率,如果你还不了解,请看⽂章:。

使⽤的linux发⾏版是ubuntu,同时在Redhat上业已验证,可正常使⽤。

1. linux安装7z命令linux上安装7z命令有两种⽅式:在线安装和安装包安装,下⾯分别介绍。

1.1 在线安装如果你的宿主机Linux可以连接外⽹,推荐⽤这种⽅式,⽅便简单,执⾏命令:sudo apt-get install p7zip即可在线安装7z命令。

1.2 安装包安装7z(准确点说是7-Zip)提供了线下的程序安装包,也可⾃⼰编译安装。

这⾥讲的是⽤7z提供的bin包来安装。

宿主机linux⼀般是X86的,⽽7z提供编译好了的bin包,可以很⽅便的安装。

步骤如下:2)找到对应版本号进去,页⾯会提供两个供你下载,⼀个是bin包,另⼀个是源码包,这⾥下的是bin包,以9.20.1为例,下载的包名称是:p7zip_9.20.1_x86_linux_bin.tar.bz2;3)在Linux上执⾏下⾯命令(解压和安装):tar xjvf p7zip_9.20.1_x86_linux_bin.tar.bz2cd p7zip_9.20.1sh install.sh注意上⾯的命令权限,需要root权限,因此最好在tar和sh命令前加上sudo。

到此,就安装完成了。

2. 7z命令的使⽤2.1 解压缩7z⽂件7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./参数含义:x 代表解压缩⽂件,并且是按原始⽬录树解压(还有个参数 e 也是解压缩⽂件,但其会将所有⽂件都解压到根下,⽽不是⾃⼰原有的⽂件夹下)phpMyAdmin-3.3.8.1-all-languages.7z 是压缩⽂件,这⾥我⽤phpadmin做测试。

7zip使用方法详解

7zip使用方法详解

7zip使用方法详解主要有两种用法:1 直接解压缩(相对比较简单)&nbsp;&nbsp; 使用命令:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7z a out.exe -sfxfile.sfx @list.txt&nbsp;&nbsp; 其中out.exe是输出文件的文件名;file.sfx是自解压的sfx文件,利用此文件我们可以改变输出文件的图标(具体做法见"ResHacker的使用"一节);list.txt是要打包的文件名列表。

list.txt示例:"eclipse*""eclipseconfiguration*"2 可执行的安装文件打包成7z格式&nbsp;&nbsp; 首先把安装文件打成7z包,然后给自己的安装文件做个图标,用此图标做一个sfx文件(参见"ResHacker的使用"一节)根据7-zip的帮助文件,做一个config.txt文件(注意:此文件一定要用UTF-8编码),例:;!@Install@!UTF-8!Title="7-Zip 2.30"BeginPrompt="Do you want to install the 7-Zip 2.30?"RunProgram="Setup.exe /T:%%T";!@InstallEnd@!最后在命令行下copy /b 7zS.sfx + config.txt + archive.7z archive.exe 即可7-Zip有3种可以使用的模块和程序,第一、常用的7zFM.exe(图文界面的主程序);第二、命令行模式的7z.exe;第三、就是你需要的自解压模块7z.sfx。

想要创建自解压的exe很简单,首先使用7zFM.exe创建一个.7z的压缩文件,然后进入windwos命令提示符用个命令搞定。

7zip使用手册

7zip使用手册

7zip使用手册【最新版】目录1.7zip 简介2.7zip 功能与特点3.如何安装与使用 7zip4.7zip 常见问题与解决方法5.结论正文【7zip 简介】7zip 是一款开源的压缩文件管理器,能够识别多种压缩格式,并支持创建和提取各种压缩文件。

与其他压缩软件相比,7zip 以其小巧的体积、强大的功能和高压缩率而受到用户的青睐。

【7zip 功能与特点】7zip 支持的压缩格式包括 ZIP、RAR、CAB、ARJ、LZH、TAR、GZIP、BZIP2 和 Z 等,几乎覆盖了市面上所有的压缩格式。

此外,7zip 还具有以下特点:1.高压缩率:7zip 采用了 LZMA 算法,能够提供较高的压缩率。

2.强大的加密功能:7zip 支持 AES-256 加密,能够有效保护用户的数据安全。

3.批量压缩与解压缩:用户可以一次性压缩或解压缩多个文件,提高工作效率。

4.集成命令行工具:7zip 提供了命令行工具,方便用户在批处理或脚本中使用。

【如何安装与使用 7zip】安装 7zip 非常简单,只需从官网下载对应版本的安装程序,按照提示进行安装即可。

安装完成后,用户可以通过以下方式使用 7zip:1.在文件资源管理器中右键点击文件或文件夹,选择“7zip”选项,即可进行压缩或解压缩操作。

2.在命令行中输入“7z”并按 Enter 键,即可打开 7zip 命令行工具。

用户可以通过命令行工具进行批量压缩、解压缩、查看压缩文件信息等操作。

【7zip 常见问题与解决方法】1.问题:压缩文件无法打开或解压缩。

解决方法:请确保已安装 7zip,并尝试用其他压缩软件打开或解压缩文件。

如果问题仍然存在,可能是文件已损坏。

2.问题:压缩文件大小超过 2GB。

解决方法:7zip 不支持单个文件超过 2GB 的压缩文件,建议将文件分割后再进行压缩。

3.问题:压缩文件无法加密。

解决方法:请确保已安装 7zip 并正确选择了加密算法。

7z使用手册

7z使用手册

7z使用手册
7z使用手册:
一、安装与打开
1. 下载7z解压软件并安装。

2. 在电脑中找到7z文件,点击右键,选择“7-zip”——“解压到当前文
件夹”。

二、压缩文件
1. 选择要压缩的文件或文件夹,用右键鼠标点击文件,在弹出菜单中,选择“7-Zip”——“添加到压缩包”。

2. 在压缩等级有几个压缩的选项,如果你要压缩的文件比较大,为了将文件能压缩到更小,通常选择“极限压缩”。

3. 如果电脑有重要的文件,不想随便给别人查看,可以加密压缩。

在添加到压缩包界面,在加密选项,填好密码后,点击“确定”开始压缩文件。

4. 正在压缩文件中,压缩比较大的文件时,建议等待压缩完后再作其它操作。

5. 压缩包加密成功后,打开压缩包时要输入正确的密码才能打开。

三、解压文件
1. 找到自己想要解压的软件包,右击选择“7-zip”——“解压到当前文件夹”(此处显示压缩文件的名称),这样可以把文件解压到与当前压缩包相同的目录下。

2. 如果遇到rar分包的情况,用户需要按照传统的WinRAR的解压模式是
无法完成解压的。

需要在7-zip的文件管理界面全部选中这些文件,然后再点击提取(解压)这样才能完成解压。

四、注意事项
1. 7-Zip是一款完全免费而且开源的压缩软件,相比其他软件有更高的压缩比而且相对于WinRAR不会消耗大量资源。

2. 正在压缩文件中,压缩比较大的文件时,建议等待压缩完后再作其它操作。

zip 压缩方法

zip 压缩方法
``` 7z a -tzip compressed.zip file1.txt file2.txt folder1 ``` 上述命令将文件file1.txt、file2.txt和文件夹folder1压缩为compressed.zip文件。
4. 压缩级别设置:在进行ZIP压缩时,通常可以选择不同的压缩级别。较高的压缩级别可 以获得更小的文件大小,但可能需要更长的压缩时间。不同的压缩软件可能提供不同的压缩 级别选项,可以根据需要进行选择。
zip 压缩方法
5. 设置密码:如果需要对ZIP文件进行加密保护,可以在压缩过程中设置密码。通过设置 密码,只有知道密码的人才能解压缩和查看ZIP文件中的内容。在压缩软件中,通常有相关的 选项可以设置密码。
请注意,在使用ZIP压缩时,要确保压缩文件的完整性和安全性,以及遵守相关的法律和 规定。
2. 右键菜单压缩:在Windows系统中,可以通过右键菜单进行ZIP压缩。选中要压缩的文 件或文件夹,右键点击,然后选择“发送到”或“压缩为ZIP文件”等选项,系统会自动进行 压缩并生成一个ZIP文件。
zip 压缩方法
3. 命令行压缩:在命令行界面下,可以使用压缩软件提供的命令来进行ZIP压缩。例如, 使用7-Zip软件的命令行工具,可以执行以下命令进行ZIP压缩:
zip 压缩方法
ZIP是一种常用的文件压缩格式,它可以将一个或多个文件或文件夹压缩成一个单独的ZIP 文件,以减小文件的大小并方便传输和存储。以下是常用的ZIP压缩方法:
1. 使用压缩软件:可以使用各种压缩软件,如WinRAR、7-Zip、WinZip等,可以选择要压缩的文件或文件夹,设置压 缩级别和密码等。

7z命令行使用中文帮助文档完整版

7z命令行使用中文帮助文档完整版

常规信息支持格式格式压缩支持解压缩支持文件扩展名7z X X 7zXZ X X xzZIP X X zipGZIP X X gz gzip tgzBZIP2 X X bz2 bzip2 tbz2 tbz TAR X X tarLZMA X lzmaRAR X rarCAB X cabARJ X arjZ X z tazCPIO X cpioRPM X rpmDEB X debLZH X lzh lhaSPLIT X 001 002 ...CHM X chm chw hxsISO X isoUDF X iso混合型文件X msi doc xls ppt WIM X wim swmDMG X dmgXAR X xarHFS X hfsNSIS X exeNTFS X ntfsFAT X fatVHD X vhdMBR X mbrZIP7-Zip 完全兼容ZIP 压缩档案的创建。

这就意味着每位用户都可以使用任何兼容ZIP 压缩档案的解码器来释放里面的文件。

并且7-Zip 支持下列算法的ZIP 文件:•0 - Store•8 - Deflate•9 - Deflate64•12 - Bzip2•14 - LZMA•98 - PPMd• 1 - Shrink (仅解压缩)• 6 - Implode (仅解压缩)使用其它压缩算法的ZIP 文件目前7-Zip 尚无法支持。

但是目前大部分ZIP 文件所用的压缩算法7-Zip 都可以很好的支持,您不必担心其兼容性。

但个别不支持的算法您需要使用其它的ZIP 工具来打开。

7-Zip 支持ZIP 格式的扩展版本Zip64。

目前7-Zip 不支持Zip 的多卷压缩文件。

LZH7-Zip 只支持LZH 压缩档案的列表、浏览和解压缩。

7-Zip 支持-lh0-、-lh4-、-lh5-、-lh6- 和-lh7- 算法。

7z 格式7z是一种新的压缩格式,它拥有极高的压缩比。

7z格式的主要特征:•公开的结构编辑功能•高的压缩比•强大的AES-256 加密•可更改和配置压缩的算法•最高支持16000000000 GB 的文件压缩•以Unicode 为标准的文件名•支持固实压缩•支持档案文件头压缩7z已公开了结构编辑功能,所以它可以支持任何一种新的压缩算法。

如何在Linux系统中压缩文件夹

如何在Linux系统中压缩文件夹

如何在Linux系统中压缩文件夹对于在Linux系统中压缩文件夹的方法,有几种常用的方式。

本文将介绍通过命令行和使用图形界面工具两种方式来实现文件夹压缩,并提供一些实用的技巧来简化和优化该过程。

一、命令行方式压缩文件夹在Linux系统中,通过命令行方式压缩文件夹是最常见的做法之一。

以下是使用几个常见的命令和选项来压缩文件夹的示例:1. 使用zip命令压缩文件夹:`zip -r compressed.zip folder/`这个命令将会将`folder`文件夹以及其所有的子文件夹和文件压缩成一个名为`compressed.zip`的压缩文件。

2. 使用tar命令压缩文件夹:`tar -czvf compressed.tar.gz folder/`这个命令将会将`folder`文件夹以及其所有的子文件夹和文件压缩成一个名为`compressed.tar.gz`的压缩文件。

3. 使用7-Zip命令行工具压缩文件夹:`7z a compressed.7z folder/`这个命令使用7-Zip工具将`folder`文件夹及其所有的子文件夹和文件压缩成一个名为`compressed.7z`的压缩文件。

二、图形界面方式压缩文件夹如果你更倾向于使用图形界面工具来进行文件夹压缩,Linux系统也提供了一些可用的工具。

以下是几个常见的图形界面压缩工具及其用法:1. File Roller (档案压缩器):File Roller是Linux系统中一个常用的图形界面压缩工具,它支持多种压缩格式的创建和提取。

- 打开File Roller工具;- 选择菜单中的"新建"或"创建压缩文件"选项;- 选择要压缩的文件夹,指定保存位置和压缩格式,并点击"创建"按钮。

这样,你就可以通过File Roller将文件夹压缩成你所选择的格式。

2. Ark:Ark是KDE桌面环境下的一个压缩工具,提供了简单易用的用户界面。

7zip使用手册

7zip使用手册

7zip使用手册摘要:一、7zip简介与安装二、7zip基本操作1.文件压缩与解压缩2.文件加密与解密3.文件管理功能三、高级功能与设置1.压缩算法与级别2.自动解压缩3.皮肤与界面定制四、7zip与其他压缩软件的对比五、常见问题与解决方案六、总结与建议正文:一、7zip简介与安装7zip是一款来自俄罗斯的免费开源压缩软件,全名为7-Zip。

它支持多种操作系统,包括Windows、Linux和Mac OS。

7zip凭借其高压缩比率、稳定性以及丰富的功能,在全球范围内赢得了众多用户的喜爱。

安装7zip非常简单,只需下载对应操作系统的安装包,然后按照提示进行安装即可。

安装过程中,用户可以根据自己的需求选择安装组件。

二、7zip基本操作1.文件压缩与解压缩7zip支持多种压缩格式,如ZIP、7z、ISO等。

用户可以通过右键点击文件或文件夹,选择“添加到压缩文件”或“提取到文件夹”命令进行压缩和解压缩操作。

此外,7zip还支持批量压缩和解压缩,方便用户对多个文件进行操作。

2.文件加密与解密7zip提供了强大的文件加密功能,用户可以为压缩文件设置密码,保障文件安全。

加密和解密操作同样可以通过右键菜单完成。

3.文件管理功能7zip具有实用的文件管理功能,用户可以方便地在压缩文件中查找和预览文件,甚至可以直接编辑压缩包内的文件。

三、高级功能与设置1.压缩算法与级别7zip支持多种压缩算法,如LZMA、LZ77、LZ78等。

用户可以根据文件类型和压缩需求选择合适的算法和压缩级别。

2.自动解压缩7zip支持自动解压缩功能,当用户将压缩文件导入到指定文件夹时,7zip 会自动解压缩文件。

用户可以根据需求设置自动解压缩的文件类型和目录。

3.皮肤与界面定制7zip提供了多种皮肤供用户选择,同时也可以自定义界面布局,使软件使用更加个性化。

四、7zip与其他压缩软件的对比与WinRAR、WinZip等付费压缩软件相比,7zip具有更高的压缩比、更快的压缩速度以及更多的功能。

7z压缩指令

7z压缩指令

7z压缩指令介绍7z是一种高压缩比文件压缩格式,7z压缩指令是用于压缩和解压缩7z文件的命令行工具。

本文将详细介绍7z压缩指令的使用方法、参数设置以及一些常用技巧。

7z压缩指令的基本格式7z压缩指令的基本格式如下:7z <命令> <选项> <压缩文件> <待压缩文件/文件夹>其中,<命令>表示压缩或解压缩操作,可以是a(添加文件到压缩文件)或x(从压缩文件中提取文件);<选项>表示额外的操作选项,例如压缩级别、密码等;<压缩文件>表示生成的压缩文件名;<待压缩文件/文件夹>表示需要压缩或解压缩的文件或文件夹路径。

压缩文件在使用7z压缩指令时,可以指定一个或多个待压缩的文件或文件夹。

以下是一些常见的用法示例:压缩单个文件7z a compressed_file.7z file.txt上述命令将file.txt压缩为compressed_file.7z。

压缩多个文件7z a compressed_files.7z file1.txt file2.txt file3.txt上述命令将file1.txt、file2.txt、file3.txt压缩为compressed_files.7z。

压缩文件夹7z a compressed_folder.7z folder_path上述命令将folder_path文件夹及其内部的所有文件压缩为compressed_folder.7z。

解压缩文件使用7z压缩指令,我们可以轻松地解压缩7z文件。

以下是一些常见的解压缩用法示例:解压缩到当前文件夹7z x compressed_file.7z上述命令将compressed_file.7z中的文件解压缩到当前文件夹。

解压缩到指定路径7z x compressed_file.7z -ooutput_folder上述命令将compressed_file.7z中的文件解压缩到output_folder文件夹。

7zip的详细命令行中文说明

7zip的详细命令行中文说明

7zip的详细命令行中文说明7-zip是压缩率相当高的一个压缩软件,所以会经常用到,特别是在自动批处理备份文件的时候,尤其用到。

7z.exe 是7-Zip 的命令行版本。

7z.exe 使用7-Zip 的其它模块,7za.exe 是7-Zip 的独立版本,7za.exe 仅支持7z、zip、gzip、bzip2 和tar 格式,7za.exe 使用时不会调用其它模块。

命令行选项7z [命令行] [[选项]…] [基本档案名称] [[参数变量]…]7z [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‖\*通配符是一个键盘字符,例如星号(*)或问号(?),当执行添加文件、释放文件、选定文件、删除文件等操作时,您可以使用它来代表一个或多个字符。

7z分卷压缩命令语句

7z分卷压缩命令语句

7z分卷压缩命令语句
7z是一种常用的压缩工具,可以使用分卷压缩来将大文件分割成多个较小的压缩文件。

下面是使用7z进行分卷压缩的命令语句:
7z a -v<size> <archive_name> <file_name>。

其中,`<size>`表示每个分卷的大小,可以使用以下后缀来指定大小单位,`b`(字节)、`k`(千字节)、`m`(兆字节)、`g`(吉字节)。

`<archive_name>`是生成的压缩文件的名称,
`<file_name>`是要压缩的文件或文件夹的名称。

例如,如果要将名为`example.txt`的文件分卷压缩成每个分卷大小为100MB的压缩文件,可以使用以下命令:
7z a -v100m example.7z example.txt.
这将生成名为`example.7z.001`、`example.7z.002`、
`example.7z.003`等的分卷压缩文件。

注意,分卷压缩时,生成的分卷文件会自动按照顺序编号,以
便在解压缩时正确还原原始文件。

希望以上信息对你有所帮助。

如有其他问题,请随时提出。

7z命令行使用中文帮助文档完整版

7z命令行使用中文帮助文档完整版

常规信息支持格式格式压缩支持解压缩支持文件扩展名7z X X 7zXZ X X xzZIP X X zipGZIP X X gz gzip tgzBZIP2 X X bz2 bzip2 tbz2 tbz TAR X X tarLZMA X lzmaRAR X rarCAB X cabARJ X arjZ X z tazCPIO X cpioRPM X rpmDEB X debLZH X lzh lhaSPLIT X 001 002 ...CHM X chm chw hxsISO X isoUDF X iso混合型文件X msi doc xls ppt WIM X wim swmDMG X dmgXAR X xarHFS X hfsNSIS X exeNTFS X ntfsFAT X fatVHD X vhdMBR X mbrZIP7-Zip 完全兼容ZIP 压缩档案的创建。

这就意味着每位用户都可以使用任何兼容ZIP 压缩档案的解码器来释放里面的文件。

并且7-Zip 支持下列算法的ZIP 文件:•0 - Store•8 - Deflate•9 - Deflate64•12 - Bzip2•14 - LZMA•98 - PPMd• 1 - Shrink (仅解压缩)• 6 - Implode (仅解压缩)使用其它压缩算法的ZIP 文件目前7-Zip 尚无法支持。

但是目前大部分ZIP 文件所用的压缩算法7-Zip 都可以很好的支持,您不必担心其兼容性。

但个别不支持的算法您需要使用其它的ZIP 工具来打开。

7-Zip 支持ZIP 格式的扩展版本Zip64。

目前7-Zip 不支持Zip 的多卷压缩文件。

LZH7-Zip 只支持LZH 压缩档案的列表、浏览和解压缩。

7-Zip 支持-lh0-、-lh4-、-lh5-、-lh6- 和-lh7- 算法。

7z 格式7z是一种新的压缩格式,它拥有极高的压缩比。

7z格式的主要特征:•公开的结构编辑功能•高的压缩比•强大的AES-256 加密•可更改和配置压缩的算法•最高支持16000000000 GB 的文件压缩•以Unicode 为标准的文件名•支持固实压缩•支持档案文件头压缩7z已公开了结构编辑功能,所以它可以支持任何一种新的压缩算法。

7zip命令行模式命令行简介

7zip命令行模式命令行简介

7zip命令⾏模式命令⾏简介命令格式7z <command> [<switch>...] <base_archive_name> [<arguments>...]7z +操作的名称+ +操作的参数+ +打包⽂件名+ +要打包的⽂件+ +其他参数+压缩a (Add) command添加⽂件到压缩包中7z a out1.zip in_dir\ //指定的是⽬录名把in_dir \之下的所有的⽂件和⼦⽬录都添加到archive1.zip中。

压缩包中的所有⽂件名都会包含in_dir \前缀。

解压时得到的是in_dir⽬录。

压缩的是⽬录,解压得到的也是⽬录。

7z a out1.zip in_dir \* 和 7z a out1.zip in_dir \ 是⼀样的。

7z a out3.zip .\ in_dir \* //指定的是⽂件名把in_dir \之下的所有的⽂件和⼦⽬录都添加到out3.zip中。

压缩包中的所有⽂件名都不包含in_dir \前缀。

X命令解压时直接得到各个⽂件和⼦⽬录。

7z a out.zip -r当前⽬录下的所有⽂件和⼦⽬录打包到out.zip。

压缩后删除原⽂件-sdel (Delete files after compression) switch使⽤这个选项的作⽤就像是剪切。

7z a a.7z *.txt -sdelmoves txt files from disk's directory to a.7z archive.使⽤⼀个⽂件列表指定⽂件名List fileYou can supply one or more filenames or wildcards for special list files (files containing lists of files). The filenames in such list file must be separated by new line symbol(s).For list files, 7-Zip uses UTF-8 encoding by default. You can change encoding using -scs switch. Multiple list files are supported.For example, if the file "listfile.txt" contains the following:My programs\*.cppSrc\*.cppthen the command7z a -tzip archive.zip @listfile.txtadds to the archive "archive.zip" all "*.cpp" files from directories "My programs" and "Src".指定打包⽂件格式7z a -tzip archive.zip *.txtadds all *.txt files from current directory to zip archive archive.zip.7z t -t7z.split archive.7z.001tests all files in archive.7z.001. It also checks that archive is multivolume .7z archive.7z x -t# sfxarchive.exeextracts sfxarchive.exe in parser mode.7z x -tiso archive.isoextracts files from archive.iso open as ISO archive.7z x -tudf archive.isoextracts files from archive.iso open as UDF archive.如果没有使⽤-t{archive_type}指定类型,那么7zip会使⽤扩展名来决定打包类型。

sevenzoutputfile write -回复

sevenzoutputfile write -回复

sevenzoutputfile write -回复如何使用sevenzoutputfile命令来压缩文件。

首先,我们需要了解的是,sevenzoutputfile是7-Zip压缩软件的一个命令行工具。

它允许我们使用命令来将文件或文件夹压缩成.7z格式。

步骤1:下载和安装7-Zip软件要使用sevenzoutputfile命令,我们需要先下载和安装7-Zip软件。

你可以在7-Zip官方网站上找到最新的稳定版本,然后按照安装向导的指示来完成安装。

步骤2:打开命令提示符在Windows系统中,我们可以通过按下Win + R键,然后在运行对话框中输入cmd来打开命令提示符。

在其他操作系统中,你可能需要在终端或控制台中打开命令提示符。

步骤3:进入到7-Zip安装目录在命令提示符中,首先我们需要进入到7-Zip安装目录。

一般来说,7-Zip 的安装目录默认为"C:\Program Files\7-Zip"或"C:\Program Files(x86)\7-Zip"。

你可以使用cd命令来切换到相应的目录。

例如,输入以下命令:cd "C:\Program Files\7-Zip"。

步骤4:使用sevenzoutputfile命令进行压缩一旦我们进入到7-Zip安装目录,我们可以使用sevenzoutputfile命令来压缩文件或文件夹。

下面是一些常见的用法示例:- 压缩单个文件:sevenzoutputfile a [压缩文件路径] [源文件路径]例如,输入以下命令来压缩名为"example.txt"的文件:sevenzoutputfile a C:\压缩文件.7z C:\example.txt- 压缩文件夹:sevenzoutputfile a [压缩文件路径] [源文件夹路径]例如,输入以下命令来压缩名为"example_folder"的文件夹:sevenzoutputfile a C:\压缩文件夹.7z C:\example_folder- 添加密码保护:sevenzoutputfile a -p[密码] [压缩文件路径] [源文件或文件夹路径]例如,输入以下命令来压缩名为"example.txt"的文件并设置密码:sevenzoutputfile a -p123456 C:\压缩文件.7z C:\example.txt- 压缩多个文件或文件夹:sevenzoutputfile a [压缩文件路径] [源文件或文件夹路径1] [源文件或文件夹路径2] [源文件或文件夹路径3] ...例如,输入以下命令来同时压缩两个文件和一个文件夹:sevenzoutputfile a C:\压缩文件.7z C:\example_file1.txtC:\example_file2.png C:\example_folder步骤5:等待压缩完成一旦我们输入了相应的命令,sevenzoutputfile命令就会开始执行压缩操作。

7zipsfx 用法

7zipsfx 用法

7zipsfx用法
7-Zip是一款流行的压缩/解压缩工具,而7zSfx则是7-Zip的SFX模块,用于创建自释放档案。

以下是关于7zSfx用法的一些详细说明:
1、创建自释放档案:使用7zSfx模块,您可以将多个文件和目录压缩成一个自释放档案。

这个档案可以在任何支持7-Zip的系统中解压缩,而不需要额外的软件。

2、指定SFX模块:在创建自释放档案时,您可以选择使用不同的SFX模块。

每个SFX模块都有其特定的功能和设置。

您可以通过命令行参数或GUI界面来指定要使用的SFX模块。

3、添加文件和目录:使用7zSfx模块,您可以轻松地添加要压缩的文件和目录。

您可以通过命令行或GUI界面来指定要添加的文件或目录。

4、设置压缩级别:7zSfx模块支持多种压缩级别,从最快到最高质量。

您可以通过命令行或GUI界面来选择适当的压缩级别。

5、创建自解压脚本:如果您希望在自释放档案中包含一个自解压脚本,以便用户可以轻松地解压缩档案,则可以使用7zSfx模块来创建它。

6、自定义设置:7zSfx模块提供了许多自定义设置,例如设置临时文件夹、设置安装程序图标等。

您可以通过命令行或GUI界面来访问这些设置。

总之,7zSfx是7-Zip的一个强大功能,它可以帮助您轻松地创建自释放档案,并提供了许多自定义选项。

如果您需要创建自释放档案或需要更多的压缩选项,那么7zSfx是一个值得考虑的选项。

7z 命令行用法

7z 命令行用法

7z 命令行用法7z是一个开源的文件压缩和解压缩工具,它提供了命令行界面来执行各种操作。

以下是7z命令行的常用用法:1.压缩文件或目录:`7z a [目标文件名] [源文件/目录]`例如:`7z a compressed.7z folder`(将名为"folder"的目录压缩成"compressed.7z"文件)2.解压缩文件:`7z x [源文件.7z] -o[目标路径]`例如:`7z x compressed.7z -ofolder`(将名为"compressed.7z"的文件解压到名为"folder"的目录中)3.列出压缩文件的内容:`7z l [源文件.7z]`例如:`7z l compressed.7z`(列出"compressed.7z"文件中的所有文件和目录)4.添加文件到已有的压缩文件:`7z u [目标文件.7z] [源文件]`例如:`7z u compressed.7z newfile.txt`(将名为"newfile.txt"的文件添加到"compressed.7z"文件中)5.删除压缩文件中的文件:`7z d [目标文件.7z] [文件名]`例如:`7z d compressed.7z file.txt`(从"compressed.7z"文件中删除名为"file.txt"的文件)6.设置压缩文件的密码:`7z a -p[密码] [目标文件.7z] [源文件/目录]`例如:`7z a -p123456 encrypted.7z folder`(使用密码"123456"压缩名为"folder"的目录到"encrypted.7z"文件)7.使用加密算法:`7z a -mhe=on [目标文件.7z] [源文件/目录]`或者`7z a -mhe=off [目标文件.7z] [源文件/目录]`例如:`7z a -mhe=on encrypted.7z folder`(使用加密算法对名为"folder"的目录进行压缩,并打开文件头加密)除了上述命令之外,7z还提供了许多其他的命令和选项,可以通过使用`7z --help`命令来获取更详细的帮助文档。

7zip在DOS命令行用法总结

7zip在DOS命令行用法总结

7zip在DOS命令⾏⽤法总结7zip功能很强⼤,你只要两个⽂件,7z.exe以及7z.dll就可以使⽤命令⾏⼯作了。

安装完7zip软件后,在其安装⽬录下找到7z.exe和7z.dll两个⽂件,将其复制到C:\Windows\System32便可以在DOS直接应⽤。

常⽤⽅式:-o (set Output directory) switchSpecifies a destination directory where files are to be extracted.This switch can be used only with extraction commands.Syntax-o{dir_path} {dir_path} This is the destination directory path. It's not required to end with a backslash. If you specify * in {dir_path}, 7-Zip substitutes that * character to archive name.Example 7z x archive.zip -oc:\Docextracts all files from the archive.zip archive to the c:\Doc directory.7z x *.zip -o*extracts all *.zip archives to subfolders with names of these archives.------------------------------------------------------------------------------------------------------------Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]1. "a",添加⽂件 7z a -t7z files.7z *.txt2. "d", 删除⽂件 7z d archive.zip *.bak -r 从zip⽂件中删除所有的*.bak⽂件3. "e", 解压缩 7z e archive.zip4. "l", 列出⽂件 7z l archive.zip5. "t", 测试完整性 7z t archive.zip *.doc -r6. "u", 更新 7z u archive.zip *.d7. "x", 与e相同,但保留全路径8. "m", 指定优化级别Compression switch: -mx0What it means: Don't compress at all.Is called "copy mode."Compression switch: -mx1What it means: Very low compression.It is called "fastest" mode.Compression switch: -mx3What it means: Fast compression mode.Will set various parameters automatically.Compression switch: -mx5What it means: Same as above, but "normal."Compression switch: -mx7What it means: "maximum" compression.Compression switch: -mx9What it means: "ultra" compression.(You probably want to use this.)9. "-m"选项:Switch: -mfbFunction: Specifies # of fast bytes.Sometimes help with very "sparse" files.Don't bother.Switch: -mpass Function: Number of passes for deflate compression.Don't bother with this.Automatically set with levels.Switch: -md Function: Specifies dictionary size.Automatically set, so don't bother.Switch: -mmt Function: Enable multithreading.Use if: you have quad-core and a really huge archive.Specify "on" or "off".This may be enabled by default; check the help file.10. "-t"选项指定压缩⽂件类型Type switch: -t7zFormat: 7Z Example filename: archive.7z (default option)Type switch: -tgzipFormat: GZIPExample filename: archive.gzip archive.gzType switch: -tzipFormat: ZIPExample filename: archive.zip (very compatible)Type switch: -tbzip2Format: BZIP2Example filename: archive.bzip2Type switch: -ttarFormat: TARExample filename: tarball.tar (UNIX and Linux)Type switch: -tisoFormat: ISO Example filename: image.isoType switch: -tudfFormat: UDFExample filename: disk.udf7z a -tiso archive.iso7z a -tudf archive.udf7z: executable namea: add to archive-tiso or -tudf: format of archive to create archive.iso or archive.udf: name of archive to create 10. 硬压缩Switch: -ms=onFunction: Enable solid mode.This is the default so you won't often need this.Switch: -ms=offFunction: Disable solid mode.This is useful when you need to update individual files. Will reduce compression ratios normally.11. "-p"设定密码7z a pw.7z *.txt -pSECRET12. 其它选项:Switch: -sscFunction: Specify case-sensitive mode.Useful for going between Linux and Windows.Default: -ssc- on Windows (insensitive)Default: -scc on Linux (sensitive)Switch: -sswFunction: Compress locked files.Use if: you have problems with opening files.Switch: -wFunction: Set working directory.Use when you want to specify temp folders.Switch: -aoaOverwrite all destination files.Switch: -aosSkip over existing files without overwriting.Use this for files where the earliest version is most important.Switch: -aouAvoid name collisions.New files extracted will have a number appending to their names.(You will have to deal with them later.)Switch: -aotRename existing files.This will not rename the new files, just the old ones already there.Use when the new files are more important.7z x test.zip -aoa7z: use the 7-zip executablex: use the extract commandtest.zip: extract files from this archive-aoa: overwrite all existing files. risky!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7-Zip命令行说明整理自:P57() 7z.exe 是7-Zip 的命令行版本。

7z.exe 使用7-Zip 的其它模块,7za.exe 是7-Zip 的独立版本,7za.exe 仅支持7z、zip、gzip、bzip2 和tar 格式,7za.exe 使用时不会调用其它模块。

命令行选项7z [命令行] [[选项]...] [基本档案名称] [[参数变量]...]7z [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"\*通配符是一个键盘字符,例如星号(*)或问号(?),当执行添加文件、释放文件、选定文件、删除文件等操作时,您可以使用它来代表一个或多个字符。

当您不知道真正字符或者不想键入完整名称时,常常使用通配符代替一个或多个字符。

7-Zip 支持和Windows 相类似的通配符:“*”可以使用星号代替零个或多个字符。

“?”可以用问号代替名称中的单个字符。

7-Zip 使用的并不是系统处理通配符的默认方法,因而7-Zip 不支持其它通配符规则,在系统中*.* 相当于所有文件。

而7-Zip 会将其视为任何扩展名的全部文件。

所以要处理所有文件您必须使用* 通配符。

示例:*.txt这样会查找(添加、选定……)所有扩展名是“.txt”的文件?a*这样会查找(添加、选定……)所有第二个字母为“a”的文件*1*这样会查找(添加、选定……)所有包含“1”的文件*.*.*这样会查找(添加、选定……)所有包含“.”的双扩展名文件如果在命令行中没有文件名,系统将会使用默认通配符“*”。

档案文件中通配符及文件名的使用限制:通配符及文件名不能包括系统盘符或网址。

每个通配符及文件名路径将被视为从盘符到当前目录的完整路径/从压缩档案的根目录算起的完整路径。

换句话说,路径的开始部分(在首个斜线(“\”)之前的字符)必须是某个名称或通配符。

通配符及文件名不能以斜线(“\”)结尾。

通配符只可以在完整路径的最后一部分中出现。

示例:Dir1\*.cpp正确c:\Dir1\*.cpp错误:路径中不能包括盘符Dir1\Dir2\g?.txt正确Dir1\D?r2\file1.txt错误:只有在以路径的最后一部分才能使用通配符文件列表您可以使用文件列表来对要操作的文件进行批量操作。

在文件中的文件名必须用空格或另起一行隔开。

(如使用空格格开,每一个文件必须加引号)。

7-Zip 命令行支持多个文件列表同时操作。

举个例子,这里有一个文件列表“listfile.txt”包含下列内容:"My programs\*.cpp"Src\*.cpp那么我们可以输入命令:7z a -tzip archive.zip @listfile.txt将“My programs”及“Src”目录中所有扩展名为“cpp”的文件添加到压缩档案“archive.zip”中。

命令行命令行的命令不分大小写。

更多有关命令行的详细内容请参阅语法。

命令要点参考命令作用说明a 添加d 删除e 释放l 列表t 测试u 更新x 完整路径释放a (添加) 命令添加文件到压缩档案。

示例7z a -tzip archive.zip s?ir\*从s?ir 文件夹添加所有文件到archive.zip 压缩档案。

7z a -tzip Files.zip "Program files\*" -r从Program 文件夹添加所有文件到Files.zip 压缩档案。

可以和此命令结合使用的选项-i (包括文件名),-m (设置压缩算法),-p (设置密码),-r (递归子目录),-t (设置压缩档案格式),-u (更新选项),-w (设置工作目录),-x (排除文件)其他命令行:d (删除),u (更新)选项:-u (更新选项)d (删除) 命令从压缩档案删除文件。

示例7z d archive.zip *.bak从archive.zip 压缩档案中删除*.bak 文件。

可以和此命令结合使用的选项-i (包括文件名),-m (设置压缩算法),-p (设置密码),-r (递归子目录),-u (更新选项),-w (设置工作目录),-x (排除文件)其他命令行:a (添加),u (更新)选项:-u (更新选项)e (释放) 命令从压缩档案中释放文件到当前目录中。

或者到指定的输出文件夹。

输出文件夹设置可以通过-o (设置输出文件夹) 选项来更改。

此命令会将所有被释放的文件放置到一个文件夹。

如果您想使用完整路径释放文件,您必须使用x (完整路径释放) 命令。

7-Zip 在覆盖现有文件时会提示用户如何进行下一步操作。

除非用户自定义了-y (全是) 选项。

7-Zip 所支持的下列回应:回应简写描述Yes(是) yNo(否) nAlways(总是) a 将所有的询问以YES 来对待Skip(跳过) s 将所有的询问以NO 来对待Quit(退出) q 退出程序示例7z e archive.zip从压缩档案archive.zip 中释放所有文件到当前文件夹。

7z e archive.zip -oc:\soft *.cpp从压缩档案archive.zip 中释放*.cpp 文件到c:\soft 文件夹。

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

-ao (覆盖模式),-i (包括文件名),-o (设置输出目录),-p (设置密码),-r (递归子目录),-x (排除文件),-y (全是)其他命令行: x (完整路径释放)l (列表) 命令列出压缩档案内容。

示例7z l archive.zip列出压缩档案archive.zip 的内容。

可以和此命令结合使用的选项-i (包括文件名),-r (递归子目录),-x (排除文件)t (测试) 命令测试压缩档案文件的完整性。

示例7z t archive.zip *.doc在压缩档案archive.zip 中测试*.doc 文件的完整性。

可以和此命令结合使用的选项-i (包括文件名),-r (递归子目录),-p (设置密码),-x (排除文件)u (更新) 命令在压缩档案文件中使用较新的文件替换掉较旧的文件。

示例7z u archive.zip *.doc在压缩档案archive.zip 中更新*.doc 文件。

可以和此命令结合使用的选项-i (包括文件名),-m (设置压缩算法),-p (设置密码),-r (递归子目录),-t (设置压缩档案格式),-u (更新选项),-w (设置工作目录),-x (排除文件)其他命令行:a (删除),d (删除)选项:-u (更新选项)x (完整路径释放) 命令在当前目录中,使用完整路径从压缩档案中释放文件.或者到指定的输出文件夹。

更多详细内容请参阅e (释放) 命令。

示例7z x archive.zip从压缩档案archive.zip 中释放所有文件到当前文件夹。

7z x archive.zip -oc:\soft *.cpp从压缩档案archive.zip 中释放*.cpp 文件到c:\soft 文件夹。

可以和此命令结合使用的选项-ao (覆盖模式),-i (包括文件名),-o (设置输出目录),-p (设置密码),-r (递归子目录),-x (排除文件),-y (全是)其他命令行:e (释放命令行选项语法[选项]::= [选项_符号][选项_字符][[选项]][选项_符号] ::= '/' | '-' <switch]::= [switch_symbol][switch_characters][[option]] [switch_symbol] ::= '/' | '-'在命令行中,一个完整的选项由指定的选项、连字符(-)或斜线(/)组成,而且选项的符号不能使用缩写。

选项名称不区分大小写。

而一部分选项会包括参数变量,它们是需要区分大小写的。

选项可以使用在命令行中的任何位置。

有关命令行的详细使用说明请见语法。

选项要点参考选项说明–阻止选项解析-ai 附件档案文件名-an 不解析档案名称-ao 覆盖模式-ax 排除档案文件名-i 包括文件名-m 设置压缩算法-o 设置输出目录-p 设置密码-r 递归子目录-sfx 创建自释放档案-si 从StdIn 读取数据-so 从StdOut 写入数据-t 设置档案类型-u 更新选项-v 创建分卷-w 设置工作目录-x 文件名排除-y 全是-- (阻止选项解析) 选项在命令行中使“--”后的选项开关“-”都失效。

这样就允许在命令行中使用文件名以“-”开头的文件。

语法--示例7z t -- -ArchiveName.7z测试-ArchiveName.7z 压缩档案.-ai (附件档案文件名) 开关指定附加文件,包括压缩档案文件名及通配符。

此选项可同时附加多个类型。

语法-ai[[recurse_type]][file_ref][recurse_type] ::= r[- | 0][file_ref] ::= @{listfile} | !{wildcard}-an (不解析档案名称) 选项不解析命令行中的archive_name 区域。

此选项必须和-i (附加文件) 开关一起使用。

比如您为压缩档案使用列表文件,您就需要指定-ai 选项,所以您需要禁止解析命令行中的archive_name 区域。

相关文档
最新文档