1
clowwindy 2012-12-13 16:58:56 +08:00 2
7zip 支持命令行调用:
7z a foo.7z foo 再写个 Python 脚本循环调用,就很容易了吧。 |
2
funagi 2012-12-13 17:52:37 +08:00
Zip2Dir可批量打包子目录
http://www.onlinedown.net/soft/22577.htm |
3
123123 2012-12-13 17:59:53 +08:00 1
WinRAR在压缩时,在文件选项卡里把「把每个文件放到单独的压缩文件中」勾上就ok了
|
5
Air_Mu OP |
6
kong12 2016-05-29 19:59:44 +08:00 1
1 、如果是用 winrar ,在文件选项卡里把「把每个文件放到单独的压缩文件中」勾上就 ok 了。
2 、如果是用 7-zip ,要建立一个 bat 文件,里面输入以下内容 for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\" 这里面根据自己的 7-zip 的安装目录,和要压缩的压缩包类型,相应该代码。 然后把该 batW 文件和你需要打包的那些文件处于同一目录,且该目录下除了我们要压缩的那些文件夹和批处理文件外,没有其他多余的文件或文件夹。双击运行该 bat 即可。 请参考本文 http://jingyan.baidu.com/article/bea41d43412d8bb4c51be62d.html |
7
feng0vx 2021-03-05 12:36:31 +08:00
win 下用 7zip 楼上正解
再发一个 linux 下 zip 压缩的脚本 #!/bin/bash FILE=`ls -l |grep "^d" |awk '{print $9}'` echo $FILE for i in $FILE do ## 循环遍历静默压缩 zip -rq "$i".zip "$i" ## 压缩完成显示一个 echo $i.zip done 有一个 bug,文件夹中不能有空格,高手给修复下,哈哈~~~ |