批处理使用7zip压缩一个存档中的更多文件而不是更多存档中的更多文件

时间:2014-01-22 01:03:32

标签: batch-file cmd 7zip

我有一个使用7zip压缩的.bat文件。它为文件夹中的每个文件创建一个存档。它适用于win 2003或win 2008.

这是我的问题:

在基于win的新服务器上,它压缩一个档案中的每个文件。

这里是剧本:

for %%X in (*) do "C:\TOOLS\7zip\App\7-Zip\7z.exe" a "%%~nX.zip" "%%X"

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

你可能喜欢这样做......

for /d %%x in (D:\Your_folder_path\*.*) do "C:\Program Files\7-Zip\7z.exe" a -tzip "%%x.zip" "%%x\"