2017-06-20 156 views
0

我看到了一些解决方案的其他链接,但是,我需要为主文件夹下的每个文件夹运行脚本,但要给它的原始名称。批处理文件到原始名称的压缩文件夹

例子:

Main folder 
    Folder 1 
Folder 2 
Folder 3 

为了输出(在相同的主文件夹)

Main folder 
    Folder 1.zip 
Folder 2.zip 
Folder 3.zip 

谢谢你在先进

+0

检查此 - https://stackoverflow.com/questions/28043589/how-can-i-compress-zip-and-uncompress-unzip-files-and-folders-with-bat – npocmaka

+0

请仔细阅读==> [如何我问一个好问题?](http://stackoverflow.com/help/how-to-ask) ==> [如何创建一个最小,完整和可验证的示例](http://stackoverflow.com/help/mcve) ==> [我应该避免询问什么类型的问题?](http://stackoverflow.com/help/dont-ask) ===> [我可以在这里询问什么主题?] (http://stackoverflow.com/help/on-topic) – Hackoo

+0

谢谢大家! 会尝试 –

回答

0

你会在同一目录需要zipjs.bat因为这一块的代码:

@echo off 

::Alter the line bellow with your parent directory 
set "parent_dir=C:\Parrent\" 

for /d %%a in ("%parent_dir%\*") do (
    call zipjs.bat zipItem -source "%%~fa" -destination "%%~fa.zip" -keep yes -force no 
) 
相关问题