Príkazy 7zip

a (Add - Pridať) príkaz 7zip

Pridá súbory do archívu

Príklady

7z a archiv1.zip podpriecinok\

pridá do archívu archiv1.zip všetky súbory a podpriečinky z priečinka "podpriecinok". Súbory v archíve budú mať predponu podpriecinok\

7z a archiv2.zip .\podpriecinok\*

pridá do archívu archiv2.zip všetky súbory a podpriečinky z priečinka "podpriecinok" . Súbory v archíve nebudú mať predponu podpriecinok\

cd /D c:\pr1\
7z a c:\archiv3.zip pr2\pr3\

Súbory v archíve  c:\archiv3.zip budú obsahovať predponu pr2\pr3\, ale nebudú obsahovať predponu c:\pr1\

7z a Subory.7z *.txt -r

pridá do archívu Subory.7z všetky podpriečinky a súbory s príponou .txt

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

Pozrite tiež

 

 

b (Benchmark - Test výkonu) príkaz 7zip

 

Zmeria výkon CPU a otestuje pamäť RAM.

Syntax

b [number_of_iterations] [-mmt{N}] [-md{N}] [-mm={Method}]

Obsahuje dva testy:

  1. Kompresný test pomocou metódy LZMA 
  2. Rozbaľovací test pomocou metódy LZMA

Skúšobný test zobrazí hodnotenie v jednotkách MIPS (milión inštrukcií za sekundu). Hodnota je vypočítaná z nameranej rýchlosti a je prepočítaná podľa procesora Intel Core 2 CPU s vypnutým multi-threadingom. Ak máte modernejší procesor, hodnota single-thread módu musí byť porovnateľná so skutočnou frekvenciou CPU.

Pomocou prepínača -md{N} môžeme zvýšiť veľkosť použitého slovníka, aby sme zvýšili využitie pamäte. Pomocou prepínača -mmt{N} môžeme zmeniť aj počet použitých vlákien.

Stĺpec Dict zobrazuje veľkosť slovníka. Napríklad 21 znamená 2^21 = 2 MB.

Stĺpec Usage zobrazuje percentuálne vyťaženie procesora. Záťaž je prepočítaná na jeden procesor, takže napríklad 180% vyťaženie pri dvojjadrovom procesore znamená, že každý procesor je zaťažený na 90%.

Stĺpec R / U zobrazuje prepočítané využitie pri 100% záťaži procesora. Hodnota by sa mala blížiť ku skutočnej frekvencii procesora.

Avr zobrazuje priemerný rozdiel medzi veľkosťami slovníka.

Tot zobrazuje priemerné hodnoty namerané pri kompresii a dekompresii.

Rýchlosť kompresie do značnej miery závisí od rýchlosti operačnej pamäte (RAM).

Rýchlosť rozbaľovania závisí od spôsobu, akým CPU pracuje s číslami. Napríklad Intel Pentium 4 má dlhý zásobník inštrukcií, čo sa prejavuje na pomalšom spracovaní operácií násobenia a posunu. Rozbaľovanie pomocou procesora Pentium 4 je preto pomalšie.

Môžete spustiť aj výpočet CRC pomocou prepínača -mm=crc. Tento test zobrazí rýchlosť výpočtu CRC v MB/s. Prvý stĺpec zobrazuje veľkosť bloku. Druhý zobrazuje výpočet CRC pre jedno vlákno. Ostatné stĺpce zobrazujú výsledky pre multi-threadový výpočet CRC.

Príklady

7z b

spustí testovanie výkonu.

7z b -mmt1 -md26

spustí testovanie výkonu s jedným vláknom a 64 MB slovníkom.

7z b 30

spustí testovanie výkonu s predvolenými nastaveniami a 30-timi iteráciami.

d (Delete - Odstrániť) príkaz 7zip

Odstráni súbory z archívu.

Príklad

7z d archiv.zip *.bak -r

odstráni súbory s príponou .bak z archívu archiv.zip.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

Pozrite tiež

 

e (Extract - Rozbaliť) príkaz 7zip

Rozbalí súbory z archívu do aktuálneho alebo zadaného priečinka. Výstupný priečinok môže byť nastavený pomocou prepínača -o.

Tento príkaz skopíruje všetky rozbalené súbory do jedného priečinka. Ak by sme chceli rozbaliť súbory aj s cestami, je potrebné použiť príkaz  x (Extract - Rozbaliť s cestami).

7-Zip sa pred prepísaním existujúceho súboru opýta používateľa (ak nezadáme prepínač -y). Ak používateľ zadá odpoveď no, 7-Zip sa opýta, či chceme pre rozbaľovaný súbor zadať nové meno. Odpoveď no preskočí súbor; odpoveď yes umožní zadať nové meno.

7-Zip akceptuje aj nasledujúce odpovede:

Odpoveď Skratka Akcia
Yes (áno)
y
No (nie)
n
Always (vždy)
a Použije YES pre VŠETKY nasledujúce otázky rovnakého typu
Skip (preskočiť)
s Použije pre VŠETKY nasledujúce otázky rovnakého typu
Quit (ukončiť)
q Ukončí program

Skrátené odpovede sú možné.

Príklady

7z e archiv.zip

rozbalí všetky súbory z archívu archiv.zip do aktuálneho priečinka.

7z e archiv.zip -oc:\soft *.cpp -r

rozbalí všetky súbory s príponou .cpp z archívu archiv.zip do priečinka c:\soft.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

Pozrite tiež

l (List - Výpis) príkaz 7zip

Zobrazí obsah archívu.

Príklad

7z l archiv.zip

zobrazí všetky súbory v archíve archiv.zip.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

t (Test integrity) príkaz 7zip

Otestuje súbory archívu.

Príklad

7z t archive.zip *.doc -r

otestuje všetky súbory s príponou .doc v archíve archiv.zip.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

u (Update - Aktualizovať) príkaz 7zip

u (Update) command

Aktualizuje staršie súbory v archíve a pridá súbory, ktoré ešte v archíve nie sú.

Poznámka: Aktuálna verzia 7-Zip nevie zmeniť archív vytvorený pomocou voľby solid. Ak chcete archív .7z aktualizovať, musíte ho vytvoriť bez voľby solid (prepínač -ms=off).

Príklad

7z u archiv.zip *.doc

aktualizuje všetky súbory s príponou .doc v archíve archiv.zip.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

Pozrite tiež

 

x (Extract - Rozbaliť s cestou) príkaz 7zip

Rozbalí súbory z archívu s celou cestou do aktuálneho alebo do zadaného priečinka.

Príklady

7z x archive.zip

rozbalí všetky súbory z archívu archiv.zip do aktuálneho priečinka

7z x archive.zip -oc:\soft *.cpp -r

rozbalí všetky súbory s príponou .cpp z archívu archiv.zip do priečinka c:\soft.

Poznámka

7-Zip nepoužíva masku zo systému a  nepodporuje zastarané pravidlo, že *.* predstavuje všetky súbory. 7-Zip považuje *.* za všetky súbory, v ktorých sa nachádza bodka (alebo také, ktoré majú príponu). Ak chcete začleniť všetky súbory použite iba * alebo masku vôbec nepoužite.

Prepínače, ktoré môžu byť použité s týmto príkazom

Pozrite tiež