background image

 

PHP 基础:PHP 修改 RAR 文件注释及添加压缩文档说

打开 WINRAR 的帮助文件,帮助文件中提到了在命令行模式下修改 RAR 文件注释及添加
压缩文档的两个参数分别为 A\C,WINRAR 的说明文件如下:

 

从当前文件夹添加全部 *.hlp 

 

文件到压缩文件 help.rar 中

WinRAR a help *.hlp

 

从文件添加注释可以使用 -z<文件> 开关。
WinRAR c -zinfo.txt dummy
这样,我们就可以通过 PHP 调用 CMD,运行上述两个 WINRAR 参数来做到批量修改 RAR
文件的注释及添加压缩包的文件.需要注意的是,PHP 在安全模式打开的情况下是不能直接
调用 CMD 的.
下面的代码就是我通过我的数据库读取出文件路径并最终实现批量修改 RAR 文件注释的
方法.因为数据库是 ACCESS,我新建了一个 ODBC 源.同时 RAR.exe 及 CMD.EXE 都在
1.PHP 同目录下