日期:2014-05-17  浏览次数:20873 次

winrar命令行压缩文件的问题
@echo off
set tgfn=dbview_log_%date:~0,4%%date:~5,2%
set scfn=%date:~0,4%%date:~5,2%

set scfd=E:\temp\log\debgeview\%scfn%\*.*

set folder=%date:~0,4%%date:~5,2%

echo %scfd%

Winrar a e:\%tgfn%.rar E:\temp\log\debgeview\%scfn%\*.*

我用批上面的批处理压缩后,将rar文件解压后,里面会出现多层路径

第1层 temp
第2层 log
第3层 debegview
最后才是 文件

有没有可能我只对里面所有的 文件 进行压缩,不对文件夹

------解决方案--------------------
Winrar a -ep e:\%tgfn%.rar E:\temp\log\debgeview\%scfn%\*.*