Převod souboru TAR do EXE
Vytvořte samorozbalovací EXE pro Windows z TAR archivu pomocí 7-Zip, WinRAR nebo PeaZip.
Převádějte soubory TAR online
Pro převod TAR do EXE zatím vlastní online konvertor nemáme, ale soubory TAR můžete online převést do těchto formátů:
Chcete převádět TAR na EXE?
Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.
Jak převést soubor tar do formátu exe
- Komprimované soubory
- Dosud nehodnoceno.
Příjemce používající Windows může potřebovat .exe k rozbalení balíčku TAR bez instalace archivačního nástroje. Tato konverze vytvoří samorozbalovací archiv, nikoli aplikaci pro Windows.
Co je formát TAR
TAR, zkráceně „tape archive“, ukládá soubory a adresáře do jednoho archivu bez jejich komprese. GNU tar, BSD tar a archivační nástroje v systémech Linux, macOS a Unix jej používají pro zdrojové balíčky, zálohy a distribuci softwaru. Komprese se přidává samostatně, čímž vznikají soubory jako .tar.gz, .tar.bz2 a .tar.xz.
Co je formát EXE
.exe obvykle označuje soubor Windows Portable Executable používaný pro aplikace, instalační programy a programy příkazového řádku. Samorozbalovací archiv je EXE obsahující datovou část archivu a rozbalovací stub. Dvojité kliknutí jej spustí a zapíše datovou část do vybrané složky; obsah TAR se tím nepřevede na spustitelný software.
Jak vytvořit EXE z TAR
7-Zip je nejjednodušší bezplatná možnost pro Windows. Vytvoří samorozbalovací EXE založené na 7z, takže TAR je před sestavením nového archivu nutné rozbalit.
- Nainstalujte 7-Zip z oficiálního webu 7-Zip.
- U běžného souboru
.tarklikněte pravým tlačítkem na soubor a vyberte 7-Zip → Extract Here nebo 7-Zip → Extract to “folder\”. U souborů.tar.gz,.tar.bz2nebo.tar.xzproveďte rozbalení jednou, abyste získali.tar, a poté rozbalte také tento TAR. - Otevřete rozbalený adresář a vyberte soubory nebo složku nejvyšší úrovně, kterou má příjemce obdržet. Výběr složky nejvyšší úrovně obvykle zachová při rozbalení EXE jediný adresář balíčku.
- Klikněte pravým tlačítkem na výběr a zvolte 7-Zip → Add to archive.
- Nastavte Formát archivu na
7z, aktivujte Vytvořit SFX archiv a nastavte název výstupu končící na.exe, napříkladpackage.exe. - Vyberte úroveň komprese a klikněte na OK. 7-Zip přidá do archivu 7z rozbalovací stub.
- Otestujte výsledný EXE na počítači s Windows bez 7-Zip a před distribucí jej rozbalte do dočasné složky.
Odpovídající operace z příkazového řádku je:
7z x input.tar -oextracted7z a -sfx package.exe extracted\*
Druhý příkaz zabalí rozbalený obsah. Nevkládá původní kontejner TAR do EXE.
WinRAR je alternativou, pokud je přijatelný SFX archiv založený na RAR: otevřete rozbalené soubory ve WinRAR, vyberte Tools → Add to archive, zvolte formát RAR, aktivujte Vytvořit SFX archiv a archiv vytvořte. WinRAR je proprietární komerční software, poskytuje však zkušební období. PeaZip dokáže v systému Windows také vytvářet samorozbalovací balíčky 7z.
Možnosti online konverze
Prohlížečové služby, jako jsou CloudConvert a Convertio, mohou TAR převést do běžných formátů, například ZIP nebo 7Z, pokud to umožňuje jejich aktuální podpora formátů, obecně však nevytvářejí samorozbalovací EXE pro Windows. Pro závěrečný krok SFX použijte lokální nástroj; nahráním archivu může dojít k odhalení jeho obsahu a online služby nemusí zachovat vlastnictví, oprávnění, odkazy ani speciální soubory Unixu.
Omezení kompatibility a kvality
- Výstup je určen pro Windows. Uživatelé Linuxu a macOS jej možná budou moci otevřít pomocí kompatibilního archivačního softwaru, nejde však o nativní spustitelný soubor pro tyto systémy.
- TAR může obsahovat oprávnění Unixu, vlastnictví, symbolické odkazy, pevné odkazy a další metadata, která rozbalení v systému Windows nemusí reprodukovat. Pokud záleží na přesných metadatech Unixu, ponechte si původní TAR.
- Standardní SFX EXE rozbaluje soubory; nejde o instalační program a automaticky nespouští program. Pro příkazy po rozbalení je nutná vlastní konfigurace SFX a automatické spouštění může představovat bezpečnostní rizika.
- EXE obsahuje komprimovanou datovou část i rozbalovací stub. Jeho velikost může být v závislosti na původní kompresi TAR větší nebo menší než velikost zdrojového TAR.
- Windows SmartScreen nebo antivirový software mohou varovat před nepodepsanými soubory SFX, zejména pokud obsahují spustitelnou datovou část. Při distribuci externím uživatelům EXE podepište pomocí Authenticode.
- Nepřejmenovávejte TAR na
.exe; změní se tím pouze název souboru a nevznikne ani platný spustitelný soubor Windows, ani samorozbalovací archiv.
TAR vs EXE: srovnání formátů
Jak si formáty TAR a EXE stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .TAR Tape Archive | .EXE Portable Executable |
|---|---|---|
| Otevřený standard | Ano | Ne |
| Komprese | Bez komprese | Bez komprese |
| Typická velikost souboru | Velký | Velký |
| Otevírá se ve webovém prohlížeči | Ne | Ne |
| Další úpravy | Snadné | Nelze přímo upravovat |
| Podpora metadat | Základní | Rozsáhlé |
| Čitelný jako prostý text | Ne | Ne |
| Nejvhodnější pro | Dlouhodobá archivace | Vkládání do aplikací |
| Zavedeno | 1979 | 1993 |
| Vývojář | AT&T Bell Laboratories | Microsoft |
| MIME typ | application/x-tar | — |
Informace o příponách a typech souborů poskytuje File-Extensions.org