用于创建rar的批处理文件

时间:2013-10-23 08:51:46

标签: batch-file

我对批处理文件很新,所以请耐心等待。我想制作一个批处理文件,可以将主文件夹中的文件夹压缩到一个单独的win-rar文件中。

我有以下行正在制作主文件夹rar,但我只需要存档主文件夹中的文件夹。

SET WINRAR="F:\Program Files\WinRAR"

%WINRAR%\WinRAR.exe a -ep1 "F:\Documents and Settings\sys\Desktop\test.rar" "F:\Documents and Settings\sys\Desktop\test"

我需要的是将测试文件夹中的文件夹作为单独的rar文件。

1 个答案:

答案 0 :(得分:3)

迭代文件夹以创建单独的rar文件

SET WINRAR="F:\Program Files\WinRAR"

    for /D %%f in ("F:\Documents and Settings\sys\Desktop\test\*") do (
        %WINRAR%\RAR.exe a -ep1 -r0 "F:\Documents and Settings\sys\Desktop\test\%%~nxf.rar" "%%f"
    )