BandZip cmd调用参数
命令行参数
Bandizip(Bandizip.exe)及其控制台应用程序(bz.exe)支持以下命令行参数:
注:推荐使用bz.exe,这个是专门给控制台的,更加稳定一些
# Bandizip.exe <archive>
# Bandizip.exe <command> [<switches>...] <archive> [<files>...] [<path_to_extract>]
# Bandizip.exe <bcommand> [<switches>...] [<files>...]# bz.exe <command> [<switches>...] <archive> [<files>...] [<path_to_extract>]
<archive> 档案
执行在设置中指定的默认操作。(通常会打开档案。)
<command> 命令
a | 添加文件到档案 |
x | 用完整路径解压文件 |
t | 测试档案的完整性 |
d | 从档案中删除文件 |
c | 创建新档案(或覆盖现有文件) |
cd | 显示“新建档案”对话框 |
rn | 重命名档案内文件 |
l | 列出档案中的文件(仅用 bz) |
/cmdfile | 从指定文件读取命令行 |
<bcommand> 批处理命令
bc | 要压缩的每个文件/文件夹名称。 若存在同名档案,则以【档案名 (2)】【档案名 (3)】的形式创建档案。若未指定目标文件夹,则默认目标文件夹为原始文件或文件夹所在的路径。 |
bx | 将每个档案分别解压到目标文件夹中。 若未指定目标文件夹,则默认目标文件夹为每个档案所在的路径。 |
bt | 测试每个档案的完整性 |
<switches> 选项
- | 不使用选项 |
-l:<0...9> | 设置压缩级别(0:存储,5:默认,9:最大) |
-r- | 禁用递归(默认) |
-r | 启用递归子目录 |
-aoa | 无需提示覆盖全部现有文件 |
-aos | 跳过且不覆盖已有文件 |
-aou |
自动重命名已解压文件 (例如,name.txt→name (2).txt) |
-sfx:"stub path" |
创建 SFX 档案并设置 SFX STUB 的完整路径 (Bandizip c -sfx:"C:\Program Files\Bandizip\bdzsfx.x86.sfx" c:\out.exe c:\src.txt) |
-zopfli | 使用 Zopfil 作为默认编码器(慢) |
-p:{password} | 设置档案密码 |
-o:{dir} |
指定目标文件夹 仅适用于 x 命令和批处理命令(bc, bx, bt) |
-storeroot:<yes|no> |
-storeroot:yes 将根目录存储为档案的顶级文件夹 -storeroot:no 不存储存档的顶级文件夹 |
-y |
所有询问都为是 若无错误发生,则在任务完成时关闭(解)压缩窗口 |
-ex:{list} |
指定压缩时被排除在外的一列文件 -ex:hello.txt -ex:"*.bak" -ex:"*.bak;*.tmp" -ex:*\.git |
-root:{dir} |
指定压缩时档案中的根目录 (-root:top_folder) |
-fmt:{fmt} |
指定档案格式 (zip, zipx, exe, tar, tgz, lzh, iso, 7z, gz, xz) |
-v:{size} |
指定分卷大小 (-v:1000000 -v:1440k -v:100MB ...) |
-cmt:{comment} |
设置 ZIP 文件注释 (-cmt:Hello, -cmt:"Hello World!") |
-cmtfile:{filepath} |
指定用作 ZIP 文件注释的 txt 文件的路径 (-cmtfile:mycomment.txt, -cmtfile:"c:\test\my comment.txt") |
-t:NN |
指定压缩时使用的 CPU 线程数 (-t:10, -t:1, -t:0) |
-cp:NN |
指定打开或解压文件时使用的代码页 (Bandizip x -cp:932 japanese.zip) 可用代码页举例 |
-target:auto |
使用自动解压功能将文件解压到目标文件夹。 若未指定目标文件夹,则将文件解压到每个档案所在的文件夹中。 |
-target:name |
将文件解压到目标文件夹中的档案名文件夹内。 若未指定目标文件夹,则将文件解压到每个档案所在文件夹中的档案名文件夹内。 |
-date | 将当前系统时间插入文件路径。请参考 strftime 的语法。 |
<Switches> 选项(仅用于 Bandizip)
压缩并用邮件发送 | |
-target:dlg |
显示一个对话框以指定目标文件夹,并将文件解压到目标文件夹中的 档案名 文件夹中。 若使用 -o 指定了任何文件夹,则它是对话框的默认文件夹。 |
<switches> 选项(仅用于 bz)
-list:v | 使用命令 l 时,显示文件的详细信息。 |
-list:s | 使用命令 l 时,仅显示文件名。 |
-consolemode:ansi | 以 ANSI 格式保存输出 txt 文件。 |
-consolemode:utf8 | 以 UTF-8 格式保存输出 txt 文件。 |
示例
打开档案
Bandizip.exe sample.zip
新建档案(覆盖已有文件)
Bandizip.exe c c:\sample.zip c:\src\
Bandizip.exe c c:\sample.zip c:\src1\ c:\src2\
添加文件到档案
Bandizip.exe a c:\sample.zip c:\src\sample.txt
Bandizip.exe a c:\sample.zip c:\src\sample1.txt c:\src\sample2.txt
Bandizip.exe a c:\sample.zip c:\src\*.txt c:\src\*.jpg
从档案中删除文件
Bandizip.exe d c:\sample.zip sample.txt
Bandizip.exe d c:\sample.zip *.txt
Bandizip.exe d c:\sample.zip *.tmp *.bak
解压文件到目标路径
Bandizip.exe x -o:c:\dest\ c:\sample.zip
添加文件到档案,并设置密码为 Passw0rd,无提示覆盖全部已有文件并关闭对话框
Bandizip.exe a -y -p:Passw0rd test.zip c:\src d:\src
将多个档案中的文件解压到一个文件夹中
Bandizip.exe bx -o:c:\dst a.zip b.zip c.zip
使用“自动解压”功能将文件从多个档案解压到目标文件夹
Bandizip.exe bx -o:c:\dst -target:auto a.zip b.zip c.zip
使用每个文件夹的名称(a,b c)压缩多个文件夹(a.zip b.zip c.zip)
Bandizip.exe bc a b c
指定档案的顶级文件夹
Bandizip c -root:top test.zip abc.txt
(bz.exe)创建新档案
bz c test.zip test
在档案中重命名文件
重命名 abc.txt 为 xyz.txt
Bandizip rn test.zip abc.txt xyz.txt
子文件夹内重命名 abc.txt 为 xyz.txt
Bandizip rn test.zip sub/abc.txt sub/xyz.txt
重命名 AAA.txt 为 XXX.txt 和 BBB.txt 为 YYY.txt
Bandizip rn test.zip AAA.txt XXX.txt BBB.txt YYY.txt
使用通配符解压文件
在文件名中使用通配符解压文件或测试档案
Bandizip x *.zip
Bandizip t ABC??.zip
分别压缩多个文件夹
使用每个文件夹的名称来压缩对应文件夹,并在目标文件夹中创建档案
Bandizip bc -aoa -o:d:\backup c:\src\folder1 c:\src\folder2 c:\src\folder3c:\src\folder1 → d:\backup\folder1.zip
c:\src\folder2 → d:\backup\folder2.zip
c:\src\folder3 → d:\backup\folder3.zip
从指定文件读取并执行命令行
保存多行命令行为 TXT 文件并调用它
Bandizip /cmdfile cmdfile.txt
Bandizip /cmdfile c:/test/cmdfile.txt
路径中的空格
输入带空格的长文件名或路径时请使用引号
Bandizip t "c:\folder name\file name.zip"
Bandizip x -o:"c:\out folder\" "c:\folder name\file name.zip"
仅解压指定文件
使用文件名或通配符来获取档案中的指定文件
Bandizip x sample.zip test.txt
Bandizip x sample.zip a.txt b.txt
Bandizip x sample.zip *.jpg
Bandizip x -r sample.zip *.jpg
BandZip cmd调用参数相关推荐
- 空函数有参函数调用参数的注意事项Swift 1.1语言
函数有参函数调用参数的注意事项Swift 1.1语言 空函数有参函数调用参数的注意事项Swift 1.1语言 空函数 函数有参函数调用参数的注意事项Swift 1.1语言空函数是函数中最简单的形式.在 ...
- cmd变量,参数,for循环,
cmd变量,参数,for循环, @echo off rem ***************************************************** rem Create By ...
- Yii调用参数配置文件params
1.标题的调用 <?phpreturn ['title' => '商城',"domain" => ['www' => 'http://super.nat30 ...
- CMD 调用子程序从子程序返回
CMD 调用子程序&从子程序返回 sample @echo off echo start:main echo into main call :sub echo back to main pau ...
- 2020年 IOS 逆向 反编译 注入修改游戏或APP的调用参数新手系列教程——使用theos tweak 注入hook修改游戏执行代码上传动态头像
2020年 IOS 逆向 反编译 注入修改游戏或APP的调用参数新手系列教程--使用theos tweak 注入hook修改游戏执行代码上传动态头像 开篇 需求&最终效果 环境要求与即将使用的 ...
- 通过cmd调用网易云音乐
通过cmd调用网易云音乐 1.找到网易云音乐exe的路径 2.我的电脑->属性->高级系统属性->环境变量 新增一个系统变量并赋值我们上一步的路径即可 3.打开cmd 输入%wang ...
- C# 编程入门第七课方法调用参数问题,方法标准,传递数组,返回数组,方法高级参数(out关键字参数,ref参数,params可变参数),方法重载,方法的递归,一些常用方法
C# 编程入门第七课 文章目录 C# 编程入门第七课 1. 方法调用参数问题 2. 方法标准 3.传递数组,返回数组 4. 方法高级参数 4.1 out 关键字参数 4.2 ref 参数 4.3 pa ...
- supesite标签调用参数详解
参数: blocktype模块名称,系统有一下模块 blocktype=category 系统分类模块 blocktype=spacenews 资讯模块 blocktype=poll 投票模 ...
- python基础 python函数 函数概念 函数的多种参数 多种调用参数 装包 解包 函数代码块 函数的返回值
python基础 python函数 函数概念 函数的多种参数 多种调用参数 装包 解包 函数代码块 函数的返回值 一 .函数概念 函数是根据需要,将代码打包为代码块, 每一个代码块就可以封装为一个函数 ...
最新文章
- SQL Server 2008_企业版和开发版产品密钥
- i3wm amxier toggle只关闭不开启问题解决
- 《Access 2007开发指南(修订版)》一一1.3 具有缩放能力的Access
- PMCAFF | 十大最坑爹的产品设计缺陷你遇到过几个?
- Weblogic10 集群配置
- 腾讯云TDSQL官宣:全球招人!
- TreeView无限极分类绑定(从数据库读取数据源)
- linux 信号发生器,用STM32实现函数信号发生器
- DFS实现floodfill算法
- java2的7次方怎么表示_一元二次方程常见题型之方程根的解法
- BIM工程信息管理系统-EF实体框架数据操作基类
- mssql 2005/2008/2012如何添加、查询、修改分区表中的数据 .
- LaTeX报错 Difference (2) between bookmark levels is greater (hyperref)	than one, level fixed.
- 简单实用:浏览器嗅探扩展抓取下载音乐和视频
- 2022华为软件精英挑战赛复盘
- 程序员自学编程的6种方法,高效学习
- win7电脑蓝屏没有修复计算机,技术编辑教您win7电脑蓝屏怎么办
- this关键字的作用
- .net core添加word水印
- 基于数据要素流通视角的数据溯源研究进展