vps交流

请大佬指点一下批处理压缩问题


需求:
需要把c:test 目录下的所有文件夹和文件打包为单个压缩包(压缩包名就是该文件夹或文件的原名称).

在网上找到 一个批处理是把目录下所有文件打包成一个压缩包了,  和需求的打包为单个压缩包有出入.  

大佬指点一二

压缩软件不是自带这个功能吗?
bandzip,选中要压缩的文件和文件夹,右键,添加到单独的“压缩文件/文件夹名.zip”

muyijiang 发表于 2021-12-25 11:15
压缩软件不是自带这个功能吗?

是的 软件自带有,但需要命令方式完成,  所以用批处理来!

用rar -a 的bat批处理,很简单
但是需要winrar的rar.exe
可以加密码-p就行
不但能批量压缩,也能批量解压
zip其实也行的
具体百度看rar命令用法

战神赵日天 发表于 2021-12-25 11:17
用rar -a 的bat批处理,很简单
但是需要winrar的rar.exe
可以加密码-p就行

是用的winrar, 就是在批量打包时,  我的命令会把文件夹下所有文件和文件夹打包成一个压缩包,  和我需求打包为单个压缩包不一样.  所以看有没有大佬知道怎么写