【bat】zip命令压缩某一文件夹下所有文件,文件名以日期为后缀

前面的步骤不用多说,新建txt文件,开始编辑。

  1. 设置datetime参数,时间格式为yyyyMMddHHmmss
set datetime=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

    2.执行zip命令,因为不需要限制要压缩的文件后缀,所以直接用递归 -r

zip -r 想要显示的压缩文件名%datetime%.zip 同级目录下需要压缩的文件夹名

比如我想要压缩文件名是myworkspace,要压缩的文件名是mm_workspace,那么就是 zip -r myworkspace%datetime%.zip mm_workspace,zip命令的使用可以zip - help 查找帮助文档 

【bat】zip命令压缩某一文件夹下所有文件,文件名以日期为后缀_第1张图片 如果想要和来源的文件夹路径一致的话,最后一个参数改为包含盘符的全路径就行,即

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报错,记得加入白名单。

你可能感兴趣的:(oracle,数据库,bat)