如何用7zip批量压缩文件
可以用7zip
7z命令行压缩文件 win7压缩命令
7z命令行压缩文件 win7压缩命令
批量压缩文件,命令行如下:
7z.exe
a-t7z
FileName.7z
盘符:\路径\
-r
说明:
1、命令执行要在7z安装目录下,即7z.exe所在的目录下。命令成功运行后的压缩文档默认也会存放到7z.exe所在的目录。
2、Name.7z为压缩后的文件名,也可以压缩为.zip格式,相应参数改为-tzip
FileName.zip即可。
3、路径即为你要对其进行压缩作的文件夹所在路径,若路径中包含空格,请加上引号,即改为“盘符:\路径\”形式。
linux解压7z文件命令
7z文件类型属于一个压缩文件类型,在linux要通过命令可以将其解压出来,下面由我为大家整理了linux下解压7z文件命令的相关知识,希望对大家有所帮助。
一、linux解压7z文件命令详解
解压缩7z文件
7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./
参数含义:
x 代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)
phpMyAdmin-3.3.8.1-all-languages.7z 是压缩文件,这里我用phpadmin做测试。这里默认使用当前目录下的phpMyAdmin-3.3.8.1-all-languages.7z
-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的,直接接目录。这一点需要注意。
二、补充:linux压缩7z文件/文件夹命令
7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/
参数含义:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。
-r 表示递归所有的子文件夹
Mytest.7z 是压缩好后的压缩包名
/opt/phpMyAdmin-3.3.8.1-all-languages/:是压缩目标。
注意:7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的。如上所述,用-t指定即可。
7z命令行怎么把文件压缩进压缩包内的文件夹中
@echo off
::设置7z的命令行程序路径
set Sz=%ProgramFiles(x86)%\7-Zip\7z.exe
::设置压缩包保存路径
set Se=D:\2
::设置要打包压缩的文件夹
set Com=D:\a
for /f "delims=" %%a in ('dir /a-d/s/b "%Com%"') do "%Sz%" a "%Se%\%%~na.7z" "%%~a"
pause
直接按照你的要求编写,所以不用修改代码了。7z.exe也帮你设置成你电脑中的相关路径了。
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
7Z命令行怎么用?
如果你是用好压的话
CMD/BAT上的命令是
start haozipC <命令> [<开关选项>] <对象文件名称> [<参数变量>...]
语法a(添加命令)
语法d(删除命令)
语法e(释放命令)
语法l(列表命令)
语法t(测试命令)
语法u(更新命令)
语法x(完整路径释放命令)
好压
一般解压是这样的,BAT: start haozipc x k.7z -ocC:\extract
压缩是这样的:start haozipc a k.7z C:\extract\.
开关和详情请参阅 好压的帮助文档
而WIN-7Z如下;[请注意,7Z并没有把7Z加入系统直接命令中,而HAOZIPC可以]
所以一般除了自己添加进去之外,对于其它电脑没有添加的情况,应从7Z安装目录7Z.EXE和7Z.DLL到BAT命令行的同一目录下
压缩
start 7z a E:\Files.7z E:\.txt[在这里压缩出的7Z若没有指定路径,将会被存放在7Z.EXE所在目录下,也就是7Z所在安装目录。]
start 7z x archive.zip -oc:\soft .
把archive.zip内所有的文件解压到C:\soft文件夹
详情请参阅7Z帮助文档
7z 命令怎么压缩成gzip或者bzip2的格式?
压缩gzip必须要先将一堆文件打包成tar
7z a -ttar XX.tar XXXX文件夹
然后再:
7z a -tgzip XX.tgz XX.tar
这样就OK了,直接压gz文件显示参数错误
不过注意了,我的文件有长文件名,结果压缩包内显示文件名乱码了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。