Parametrii liniei de comandă
Bandizip (Bandizip.exe) și aplicația sa de consolă (bz.exe) acceptă următorii parametri de linie de comandă:
# Bandizip.exe <command> [<switches>...] <archive> [<files>...] [<path_to_extract>]
# Bandizip.exe <bcommand> [<switches>...] [<files>...]
<arhivă>
Efectuați sarcina implicită specificată în Setări. (De obicei, deschideți o arhivă.)
<comandă>
a | Adaugă fișiere pentru arhivare |
x | Extrage fișiere cu căi complete |
t | Testează integritatea arhivei |
d | Șterge fișierele din arhivă |
c | Creează o nouă arhivă (suprascrie cea existentă cu același nume) |
cd | Afișează caseta de dialog „Arhivă nouă” |
rn | Redenumește fișierele din arhivă |
l | Listează fișierele din arhivă (Disponibil numai pe bz.exe) |
/cmdfile | Citește liniile de comandă din fișierul specificat |
<bcommand> Comenzi la pachet
bc | Comprimă mai multe fișiere/foldere cu numele fiecăruia. Dacă arhivele existente au același nume, (nume-arhivă) (2), (nume-arhivă) (3) ... sunt create. Dacă nu este specificat un folder de destinație, arhivele sunt create în folderul în care există fiecare dintre fișierele originale. |
bx | Extrage fișiere din mai multe arhive într-un dosar de destinație. Dacă nu este specificat un folder de destinație, fișierele sunt extrase în folderul în care există fiecare dintre arhive. |
bt | Testează integritatea fiecărei arhive. |
<comutări>
<comutări> (Disponibil numai pe Bandizip)
Comprimă și trimite prin e-mail | |
-target:dlg | Afișează o casetă de dialog care solicită specificarea unui folder de destinație și extrage fișierele într-un folder cu nume de arhivă din folderul de destinație. Dacă este specificat un folder cu -o, acesta este folderul implicit al casetei de dialog. |
<comutări> (Disponibil doar pe bz.exe)
-list:v | Atunci când se utilizează comanda l, se afișează informațiile detaliate ale fișierelor. |
-list:s | Atunci când se utilizează comanda l, se afișează doar numele fișierelor. |
-consolemode:ansi | Salvează fișierul txt de ieșire în ANSI. |
-consolemode:utf8 | Salvează fișierul txt de ieșire în UTF-8. |
Exemple
Deschideți arhiva
Bandizip.exe sample.zip
Creează o nouă arhivă (suprascrie cea existentă cu același nume)
Bandizip.exe c c:\sample.zip c:\src\
Bandizip.exe c c:\sample.zip c:\src1\ c:\src2\
Adaugă fișiere la arhivă
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
Șterge fișiere din arhivă
Bandizip.exe d c:\sample.zip sample.txt
Bandizip.exe d c:\sample.zip *.txt
Bandizip.exe d c:\sample.zip *.tmp *.bak
Extrage fișiere în folderul de destinație
Bandizip.exe x -o:c:\dest\ c:\sample.zip
Adăugă fișiere la arhivă, setează parola ca Passw0rd, suprascrie imediat fișierele existente și închide caseta de dialog
Bandizip.exe a -y -p:Passw0rd test.zip c:\src d:\src
Extrage fișiere din mai multe arhive într-un singur dosar
Bandizip.exe bx -o:c:\dst a.zip b.zip c.zip
Extrage fișiere din mai multe arhive către un folder de destinație utilizând funcția Extrage aici (Inteligent)
Bandizip.exe bx -o:c:\dst -target:auto a.zip b.zip c.zip
Comprimă mai multe dosare (a, b, c) cu numele fiecărui dosar (a.zip b.zip c.zip)
Bandizip.exe bc a b c
Specifică folderul de nivel superior al arhivei
Bandizip c -root:top test.zip abc.txt

(bz.exe) Creează o arhivă nouă
bz c test.zip test

Redenumește fișierele din arhivă
Redenumește abc.txt în xyz.txt
Bandizip rn test.zip abc.txt xyz.txt
Redenumește în subfolderul abc.txt în xyz.txt
Bandizip rn test.zip sub/abc.txt sub/xyz.txt

Redenumește AAA.txt în XXX.txt și BBB.txt în YYY.txt
Bandizip rn test.zip AAA.txt XXX.txt BBB.txt YYY.txt
Extrage fișiere folosind meta-caractere (* ? % & # )
Folosește meta-caractere (* ? % & #) în numele fișierelor pentru extragerea fișierelor sau pentru a testa arhivele
Bandizip x *.zip

Bandizip t ABC??.zip
Comprimă individual mai multe foldere
Comprimă folderele cu numele fiecăruia și creează arhivele în folderul de destinație
Bandizip bc -aoa -o:d:\backup c:\src\folder1 c:\src\folder2 c:\src\folder3
c:\src\folder1 → d:\backup\folder1.zip
c:\src\folder2 → d:\backup\folder2.zip
c:\src\folder3 → d:\backup\folder3.zip
Citește și execută liniile de comandă din fișierul specificat
Salvează liniile de comandă lungi ca fișier TXT și-l invocă
Bandizip /cmdfile cmdfile.txt
Bandizip /cmdfile c:/test/cmdfile.txt

Spații în căile de acces
Folosește ghilimele atunci când se specifică numele de fișiere lungi sau căile de acces cu spații
Bandizip t "c:\folder name\file name.zip"
Bandizip x -o:"c:\out folder\" "c:\folder name\file name.zip"
Extrage doar fișierele specificate
Folosește nume de fișiere sau meta-caractere (* ? % & #) pentru precizarea fișierelor dorite din arhivă
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