我在做项目模块优化的时候出现了这样一个问题:
需要压缩不同目录下的文件,每个目录下只有一个文件,并且这个文件的名称都是一样的,需要压缩后设置压缩为不存储路径,格式为ZIP,并且压缩完之后压缩包保留在本目录下,并删除源文件。
去百度上提问了:得到回答。百度知道果然好用,不到一天,就有人热心的给了我答案。
以下是bat处理文件的内容:
@cd E:/SIPV7/Plugins/summary/config/public
@for /r %%i in (汇总配置.xlsx) do @(
@if exist %%i @(
@cd %%~di%%~pi
@winrar a 汇总配置.zip 汇总配置.xlsx
)
)
@pause
......