前面的步骤不用多说,新建txt文件,开始编辑。
- 设置datetime参数,时间格式为
yyyyMMddHHmmss
set datetime=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
- 执行zip命令,因为不需要限制要压缩的文件后缀,所以直接用递归
-r
zip -r 想要显示的压缩文件名%datetime%.zip 同级目录下需要压缩的文件夹名
比如我想要压缩文件名是myworkspace,要压缩的文件名是mm_workspace,那么就是 zip -r myworkspace%datetime%.zip mm_workspace
,zip命令的使用可以zip - help
查找帮助文档
如果想要和来源的文件夹路径一致的话,最后一个参数改为包含盘符的全路径就行,即
zip -r 想要显示的压缩文件名%datetime%.zip 包含盘符的全路径
完整代码:
set datetime=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
zip -r myworkspace%datetime%.zip mm_workspace
最后记得把文本文件txt改为bat后缀,如果360报错,记得加入白名单。