最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

使用Bandizip的命令行參數(shù)進(jìn)行批量解壓

2023-08-20 00:21 作者:迪瑞克特  | 我要投稿

前言

????有時(shí)候可能有在網(wǎng)上下載了許多資源合集,比如說(shuō)電子書(shū)、電影等等,它們可能是一大堆解壓包,并且可能都有密碼,這時(shí)候如果一個(gè)一個(gè)解壓會(huì)非常耗時(shí)間,這里給大家分享一下如何Bandizip的命令行參數(shù)進(jìn)行批量解壓。

????Bandizip 是一個(gè)強(qiáng)大的多功能壓縮文件管理工具,可提供很快的解壓縮速度和其他各種實(shí)用功能。 這是一個(gè)免費(fèi)的軟件,但也有付費(fèi)版本,一般免費(fèi)版本就足夠了。

官網(wǎng)地址:https://www.bandisoft.com/bandizip/


使用命令行參數(shù)

bandizip有windows版本和mac版本,這里我們只說(shuō)windows版本。


首先附上官網(wǎng)命令行參數(shù)的詳細(xì)說(shuō)明及列表

https://cn.bandisoft.com/bandizip/help/parameter/


命令格式如下:

# 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>]


參數(shù)格式說(shuō)明:

1、執(zhí)行命令首先需要一個(gè)執(zhí)行主體,即bandizip程序本身,它有兩個(gè)可執(zhí)行程序,一個(gè)是Bandizip.exe,一個(gè)是bz.exe,這兩個(gè)使用任一一個(gè)都可以。

2、命令大約分為3類(lèi):

(1)、<archive> 檔案,執(zhí)行在設(shè)置中指定的默認(rèn)操作。(簡(jiǎn)單的說(shuō)就是會(huì)打開(kāi)指定文件,如bz.exe aaa.zip,這個(gè)命令就會(huì)打開(kāi)aaa這個(gè)壓縮包)

(2)、<command> 命令,大概有以下幾種類(lèi)型的命令參數(shù)

  • a:添加文件到檔案

  • x:用完整路徑解壓文件

  • t :測(cè)試檔案的完整性

  • d :從檔案中刪除文件

  • c?:創(chuàng)建新檔案(或覆蓋現(xiàn)有文件)

  • cd?:顯示“新建檔案”對(duì)話(huà)框

  • rn :重命名檔案內(nèi)文件(注意是rn而不是m)

  • l :列出檔案中的文件(僅用 bz)

  • /cmdfile: 從指定文件讀取命令行

(3)、<bcommand> 批處理命令,大概有以下幾種類(lèi)型的命令參數(shù)

  • bc:要壓縮的每個(gè)文件/文件夾名稱(chēng)。 若存在同名檔案,則以【檔案名 (2)】【檔案名 (3)】的形式創(chuàng)建檔案。若未指定目標(biāo)文件夾,則默認(rèn)目標(biāo)文件夾為原始文件或文件夾所在的路徑。

  • bx:將每個(gè)檔案分別解壓到目標(biāo)文件夾中。 若未指定目標(biāo)文件夾,則默認(rèn)目標(biāo)文件夾為每個(gè)檔案所在的路徑。

  • bt:測(cè)試每個(gè)檔案的完整性

3、<switches> 選項(xiàng),可選的命令參數(shù)

由于可選的命令參數(shù)及其說(shuō)明較多,且B站專(zhuān)欄沒(méi)有表格功能,這里只說(shuō)明幾個(gè)較為常用的參數(shù),若要查看完整參數(shù),請(qǐng)到官網(wǎng)查看

  • -o:{dir}? ? ?指定目標(biāo)文件夾(如果用于解壓則是指將文件解壓到哪個(gè)目錄,而不是壓縮文件本身的目錄),僅適用于 x 命令和批處理命令(bc, bx, bt)

  • -p:{password}? ? ?設(shè)置檔案密碼

  • -target:auto? ? ?使用自動(dòng)解壓功能將文件解壓到目標(biāo)文件夾。若未指定目標(biāo)文件夾,則將文件解壓到每個(gè)檔案所在的文件夾中。

  • -target:name? ? ?將文件解壓到目標(biāo)文件夾中的檔案名文件夾內(nèi)。若未指定目標(biāo)文件夾,則將文件解壓到每個(gè)檔案所在文件夾中的檔案名文件夾內(nèi)。

4、<archive> [<files>...] [<path_to_extract>],需要進(jìn)行操作的文件

  • <archive>? ? ?指單個(gè)文件,比如說(shuō)aaa.zip

  • [<files>...]? ? ? 指多個(gè)文件,比如aaa.zip bbb.zip ccc.zip,用空格隔開(kāi)

  • [<path_to_extract>]? ? ?指某個(gè)路徑下的文件,可以使用通配符如*.zip來(lái)進(jìn)行匹配

這三個(gè)使用其中一個(gè)即可


大概了解完參數(shù)格式后,我們可以來(lái)寫(xiě)幾個(gè)命令作為例子,這時(shí)需要打開(kāi)命令行工具,使用cmd或者powershell都可以,這里以解壓文件為例

(1)、把f盤(pán)Test文件夾下的1.zip解壓到f盤(pán)的Test1目錄下

Bandizip.exe x -o:f:\Test1?f:\Test\1.zip

(2)、把f盤(pán)Test文件夾下的1.zip、2.zip、3.zip解壓到f盤(pán)的Test2目錄下

Bandizip.exe bx -o:f:\Test2?1.zip?2.zip?3.zip?

(注意此時(shí)使用的是bx命令,后面沒(méi)有完整的路徑,所以需要先在命令行中進(jìn)入待解壓的目錄,可以使用cd -d f:\Test 切換路徑或是在文件夾窗口中的路徑欄直接輸入cmd按回車(chē),此時(shí)命令行工具則會(huì)在當(dāng)前目錄下啟動(dòng))

(3)、把f盤(pán)Test文件夾下的所有zip格式文件解壓到f盤(pán)的Test3目錄下

Bandizip.exe x -o:f:\Test3?f:\Test\*.zip

這些就是比較簡(jiǎn)單的幾個(gè)命令,如果需要設(shè)置密碼、自動(dòng)解壓到同名文件夾,則可以這樣寫(xiě)

Bandizip.exe x -o:f:\Test4?-target:name -p:123456 f:\Test\*.zip


簡(jiǎn)單軟件

在實(shí)際使用中,我們使用的場(chǎng)景基本來(lái)說(shuō)是非常少的,可能一兩個(gè)月或是更久才會(huì)用到一次,這時(shí)即使之前用過(guò)命令行參數(shù)也難免忘記,所以我寫(xiě)了一個(gè)簡(jiǎn)單的C#程序,實(shí)現(xiàn)了一些簡(jiǎn)單的功能,可以打開(kāi)即用,效果圖如下:

代碼和文件都上傳到gitee上了,有興趣可以直接下載

代碼地址:https://gitee.com/Tian2Tian/bandi-zip-batch-operation

文件地址:https://gitee.com/Tian2Tian/bandi-zip-batch-operation/releases/download/1.1.1/BandiZip%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C.zip

使用Bandizip的命令行參數(shù)進(jìn)行批量解壓的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
灵石县| 黄陵县| 福泉市| 涪陵区| 偃师市| 明光市| 秦安县| 九龙县| 黄山市| 荥阳市| 遵化市| 阿拉尔市| 五指山市| 苏州市| 金坛市| 抚远县| 长寿区| 澎湖县| 霞浦县| 武隆县| 昌平区| 梁河县| 房山区| 西平县| 宜宾市| 平顶山市| 墨竹工卡县| 铜山县| 吴江市| 宜春市| 舞钢市| 顺义区| 长沙县| 贺州市| 襄汾县| 来宾市| 清流县| 锡林郭勒盟| 县级市| 龙岩市| 舟山市|