Arhivatoare

Am lucrat pina acum cu 3 arhivatoare mari: WinRar, WinZip si 7-Zip 
Din cele 3, doar  7-Zip este free
Am avut de de arhivat de nu stiu cite ori toate fisierele dintr-un folder, asa ca am decis sa scriu command line-ul care face acest lucru pentru fiecare

Pentru 7-Zip :
for /F %%i in (‘dir /b C:\andrei\*.txt’) do “C:\Program Files\7-Zip\7z” a -tzip -mx=9 “%%i.zip” “%%i”

Pentru WinZip:
for /F %%i in (‘dir /b C:\andrei\*.txt’) do “C:\Program Files\Winzip\WINZIP32.EXE”  -min -a -ex “%%i.zip” “%%i”

Pentru WinRar:
for /F %%i in (‘dir /b C:\andrei\*.txt’) do “C:\Program Files\WinRAR\rar” a -m5 -df “%%i.zip” “%%i”

Observatii :
Inlocuiti C:\andrei\*.txt cu ce folder vreti
Puneti /s linga /b daca vreti recursiv pe subfolder-e
Inlocuiti C:\Program Files\<dir> cu folder-ul in care se afla arhivatorul

3 thoughts on “Arhivatoare

  1. Eu n-am folosit niciodata un arhivator si nu le-am inteles rostul. In Total Commander (si presupun ca in mai toate filemanager-urile moderne) "intri" in arhive ca si in directoare si copiezi fisierele in afara. Mai mult – cu pluginuri aditionale deschizi in mod similar si alte fisiere (ISO de exemplu).
    Pe Linux folosesc tar. :-)

  2. Mda, cred ca am facut o greseala de exprimare.
    Aici era vorba despre cum arhivezi TOATE fisierele dintr-un folder in cite O arhiva pentru fiecare fisier( de pilda, daca ai 100 de back-upuri de Baze de date, creezi pentru fiecare abckup cite o arhiva- astfel incit ai 100 de arhive. E mai bine decit daca ai 1 arhiva cu cele 100 de back-upuri – risti mai putin.
    Pentru asa ceva sunt comenzile mele – de facut 100 de arhive pentru 100 de fisiere.

Leave a Reply

Your email address will not be published. Required fields are marked *