我对批处理文件很新,所以请耐心等待。我想制作一个批处理文件,可以将主文件夹中的文件夹压缩到一个单独的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文件。
答案 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"
)