首页 > 生活服务 > 程序猿源

程序猿源

bat之自动压缩

管理员 1年前 84浏览
@echo off                                   ; 关闭命令回显,使输出更整洁  
set "Path=7za.exe"  ; 设置7-Zip命令行工具的路径  
set "folderA=\*.*"  ; 设置要排除的文件夹路径(通配符表示该文件夹下的所有文件和子文件夹)  
set "outputZip=packed_files.zip"                    ; 设置输出的zip文件名  
set "password=xxx"                           ; 设置zip文件的密码  
  
; 使用7za.exe命令行工具进行打包操作  
; a - 表示添加文件到压缩包  
; -tzip - 设置压缩格式为zip  
; -mx9 - 设置压缩级别为最大(9级)  
; -p"%password%" - 设置压缩包的密码  
; "%outputZip%" - 输出压缩包的文件名  
; * - 表示当前目录下的所有文件和子目录(不包括文件夹A内的文件)  
; "%folderA%" - 要排除的文件夹路径(注意这里不应该出现在打包的源列表里,而是应该使用-x参数排除)  
; -x"%~nx0" - 排除当前批处理文件(注意:这里使用%~nx0是错误的,因为-x后面应该直接跟文件路径)  
  
%Path% a -tzip -mx9 -p"%password%" "%outputZip%" * -x"%folderA%"  
  
@pause                                      ; 暂停脚本执行,等待用户按键后继续



版权声明:本文为原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
关注微信公众号:"cq_xifan";

评论

收藏

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

Powered By 重庆饭哥 © 2014-2022 教学资源分享站 渝ICP备20005643号-1

相信有一天,理想主义终将所向披靡.

Design by © 2021 XIFAN. Powered by 重庆饭哥

站点声明: 本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

友情链接: 官方网站 饭哥在线工具 饭哥导航 在线运行 博客交流社区 重庆艺术工程职业学院