Kompletní průvodce vytvářením samorozbalovacích archivů pomocí WinRARu

  • Soubory SFX fungují jako spustitelné soubory .exe, které k extrakci svého obsahu nevyžadují instalaci dekompresního softwaru.
  • WinRAR umožňuje vytváření těchto balíčků prostřednictvím intuitivního grafického rozhraní nebo pomocí pokročilých příkazů příkazového řádku.
  • Chování souboru je možné přizpůsobit definováním konkrétních cílových složek nebo automatickým spuštěním programů po extrakci.

Vytváření samorozbalovacích archivů pomocí WinRARu

Pravděpodobně se vám už stalo, že jste poslali komprimovaný soubor a příjemce nevěděl, jak ho otevřít, nebo neměl nainstalovaný žádný dekompresní software. Abyste se těmto problémům vyhnuli, existují samorozbalovací archivy neboli SFX (Self-Extracting Files). V podstatě se jedná o balíčky, které kombinují komprimovaný obsah s malým spustitelným modulem, což umožňuje libovolnému uživateli extrahovat soubory pouhým dvojitým kliknutím, aniž by bylo nutné instalovat jakýkoli externí software.

Nejzajímavější na těchto souborech je, že ačkoli se jedná o komprimované soubory, mají příponu .exe , takže se chovají jako jakýkoli jiný spustitelný program systému Windows. Díky tomu jsou ideální pro distribuci vlastního softwaru nebo odesílání dokumentů lidem, kteří nejsou příliš technicky zdatní. Jelikož se však jedná o spustitelné soubory, pokud soubor obdržíte od cizí osoby, WinRAR vám umožní jej otevřít jako běžný soubor a před spuštěním zkontrolovat, zda neobsahuje viry .

Jak vytvořit SFX pomocí grafického rozhraní

Pokud se nechcete zabývat složitým kódem, nejjednodušší je použít vizuální režim WinRARu. Nejprve vyberte soubory nebo složky, které chcete archivovat, klikněte na ně pravým tlačítkem myši a vyberte možnost „ Přidat do archivu...“ . Otevře se okno nastavení, kde na kartě Obecné zadejte požadovaný název a především zaškrtněte políčko „ Vytvořit archiv SFX“ . Všimnete si, že se přípona souboru automaticky změní z .rar na .exe. Pro zvládnutí těchto funkcí si můžete prohlédnout tento kompletní tutoriál WinRARu.

Pokud chcete jít ještě o krok dál, můžete přejít na kartu Upřesnit a kliknout na tlačítko Samorozbalování . Zde se děje kouzlo, protože programu můžete sdělit přesnou cestu, kam budou soubory extrahovány . K dispozici je také pole s názvem Spustit po rozbalení, kam můžete zadat název spustitelného souboru, který chcete automaticky otevřít po rozbalení veškerého obsahu na pevný disk.

NanaZip vs. 7-Zip
Související článek:
Porovnání výkonu: NanaZip vs. 7-Zip v profesionálním prostředí

Pokročilé použití: příkazový řádek a parametry

Pro ty, kteří se lépe orientují v příkazovém řádku nebo potřebují automatizovat úlohy, nabízí WinRAR výkonný interpret příkazů. Chcete-li vytvořit samorozbalovací archiv, použijte při vytváření nového archivu parametr `-sfx` nebo příkaz `S`, pokud chcete převést existující archiv RAR na samorozbalovací. Pokud chcete například transformovat soubor s názvem myfile.rar, spusťte příkaz ` WinRAR S myfile.rar`.

Je důležité vědět, že WinRAR standardně používá pro archivy RAR modul Default.sfx a pro archivy ZIP modul Zip.sfx, které musí být ve stejné složce jako spustitelný soubor WinRAR. Pokud však potřebujete další funkce, můžete zadat alternativní moduly, jako je WinCon.SFX. Příkladem příkazu pro vytvoření samorozbalovacích svazků by byl `WinRAR a -sfx -v360 -s Games` , kde je definována velikost svazku a název souboru.

Další možnosti a grafické moduly

Grafické SFX moduly mají vlastní možnosti příkazového řádku, které umožňují úplnou kontrolu. Například modifikátor -d<cesta> nastavuje cílovou složku, zatímco parametr -p<heslo> umožňuje definovat heslo pro dešifrování obsahu. Pokud chcete, aby byl proces pro uživatele zcela neviditelný, můžete použít tichý režim s modifikátory -s, -s1 nebo -s2.

Ve složitějších případech, jako je vytváření instalačních programů, lze použít příkazy programu Setup. Nastavením proměnné Setup=program.exe modul SFX spustí tento soubor po dokončení extrakce. Návratový kód lze také spravovat pomocí SetupCode , který systému umožňuje zjistit, zda byla instalace úspěšně dokončena, nebo zda došlo k chybě v kontrolním součtu.

Kompatibilita a související formáty

Ačkoli se zaměříme na WinRAR, stojí za zmínku, že i jiné programy, jako například 7-Zip, umožňují vytvářet archivy SFX pomocí podobných procesů, přičemž je možné vybrat možnost vytvoření samorozbalovacího archivu a dokonce rozdělit kompresi na více svazků . Ve skutečnosti tyto výhody nabízí několik programů pro kompresi souborů . Na druhou stranu je WinRAR všestranný nástroj, který nejenže zvládá RAR a ZIP, ale dokáže také otevírat obrazy ISO, soubory CAB, archivy TAR a mnoho dalších, což značně zjednodušuje správu dat bez ohledu na zdrojový formát.

logo winrar
Související článek:
Top 5 bezplatných alternativ WinRar pro Windows

Stručně řečeno, převod složek do spustitelných souborů .exe pomocí SFX modulů WinRARu je perfektním řešením, které zajistí, že k vašim informacím bude mít přístup kdokoli bez technických potíží, ať už konfigurací automatických cest extrakce, ochranou dat hesly nebo použitím pokročilých příkazů pro profesionální distribuci softwaru. Sdílejte tuto příručku a pomozte ostatním dozvědět se o tomto tématu.


Přidat jako preferovaný zdroj v Googlu