通过PHP查找要打包的文件,然后将文件目录地址存为listfile.txt. 7z如何只打包listfile.txt里的文件呢,并且保持目录结构. 比如: listfile如下: \a\admimn9\zc\admin\.htaccess \a\admimn9\zc\admin\admin.php \a\admimn9\zc\admin\alt_nav.php \a\admimn9\zc\admin\attributes_controller.php \a\admimn9\zc\admin\backups\index.php 这样写,7z不能保持目录结构 7z.exe a c:\back.7z -y @listfile.txt 请各位对7z熟悉的帮...
7z /7za /7zr
Usage: 7z
本帖最后由 prints 于 2012-11-24 06:48 编辑 我有一个压缩包,知道的密码应该是在100-200之间的一个数,可不可以用while来判断或者其它工具来判断密码是什么,我写了个简陋的脚本测试,可是不会判断rar的返回值:[code]#!/bin/bash i=100 while [ $? != 0 ] do i=$(($i+1)) rar t -p$i xxx.rar done echo "Done,the password is $i"[/code]可是执行不正确,是不是不能用$?这样去判断rar,是不是在这个循环里$?代表上一...
本帖最后由 prints 于 2012-11-18 11:27 编辑 本来以为是语法错了,看了一下基本用法还是不可以,同样的下面的命令在Windows下的cmd环境下可以成功,在CentOS6.3下就无效:[code]7za a -p123 test.7z test.txt[/code]结果在Windows下解压的时候需要密码,而同样的操作在CentOS下却直接解压了,难道这个是版本有关系吗? 我在Windows下是用的7za.exe这个独文件,而在CentOS下是yum安装的仓库中的p7zip-9.20版本,不知道各位有测...