Konverze 7z do exe

Převod souboru 7Z do EXE

Vytvořte z archivu 7Z pomocí 7-Zip samorozbalovací EXE pro Windows.

Převádějte soubory 7Z online

Pro převod 7Z do EXE zatím vlastní online konvertor nemáme, ale soubory 7Z můžete online převést do těchto formátů:

Jak převést soubor 7z do formátu exe

Příjemci mohou potřebovat rozbalit soubory ve Windows bez instalace 7-Zip, zejména na spravovaných počítačích, kde nelze přidávat nástroje pro práci s archivy. Praktickým výsledkem je samorozbalovací .exe archive, nikoli převod obsažených souborů na aplikaci.

Typy souborů 7Z a EXE

7Z je nativní formát archivu aplikace 7-Zip. Ukládá soubory a složky do jednoho kontejneru, podporuje kompresi LZMA/LZMA2, rozdělené svazky a volitelné šifrování obsahu souborů a názvů souborů. Běžně jej používají distributoři software, uživatelé záloh, komunity kolem game modů a lidé přenášející velké složky.

EXE je spustitelný formát Windows. V tomto případě je EXE samorozbalovací archive (SFX): archive 7Z zkombinovaný s modulem pro rozbalování ve Windows. Příjemci jej mohou ve Windows otevřít bez samostatného programu pro práci s archivy, ale přílohy typu executable bývají častěji blokovány e-mailovými systémy, prohlížeči, Microsoft Defenderem nebo SmartScreenem než archivy.

Vytvoření samorozbalovacího EXE pomocí 7-Zip

Použijte aktuální Windows verzi aplikace 7-Zip z 7-zip.org. Vytvořením SFX lokálně se vyhnete nahrávání obsahu archivu a závislosti na třetí straně při generování executable.

  1. Klepněte pravým tlačítkem na zdrojový soubor .7z a zvolte 7-Zip → Extract to “archive-name\”. Pokud je vyžadováno, zadejte heslo zdrojového archivu.
  2. Otevřete rozbalenou složku a vyberte soubory a složky, které chcete zahrnout. Pokud se mají zobrazit přímo ve zvoleném umístění pro rozbalení příjemce, vyberte obsah složky, nikoli nadřazenou složku.
  3. Zvolte 7-Zip → Add to archive….
  4. Nastavte Archive format na 7z, vyberte požadovanou úroveň komprese a heslo nastavte pouze v případě, že jej můžete příjemcům bezpečně předat.
  5. Povolte Create SFX archive. Nastavte název archivu například na package.exe a poté zvolte OK.

Vytváření pomocí příkazového řádku je užitečné pro opakovatelné buildy. Rozbalte zdrojový archive do stagingové složky a poté vytvořte SFX z jeho obsahu:

7z x source.7z -ostaging
7z a -sfx package.exe .\staging\*

Tyto příkazy spusťte tam, kde je k dispozici 7z.exe, nebo zadejte jeho úplnou cestu, obvykle C:\Program Files\7-Zip\7z.exe. Přepínač -sfx používá modul SFX nainstalovaný s aplikací 7-Zip.

Další nástroje a online služby

WinRAR dokáže rozbalit mnoho archivů 7Z a vytvořit SFX prostřednictvím Archive name and parameters → Create SFX archive, jeho výstup SFX je však obvykle založen na archivu RAR nebo ZIP, nikoli na archivu 7Z. Použijte jej pouze v případě, že příjemci potřebují RAR/ZIP SFX nebo jej vyžaduje existující workflow ve WinRAR.

Nepoužívejte online konvertory k vytvoření EXE ze soukromého archivu. Nahráním vystavíte obsah archivu dané službě a stahovatelné executable jsou běžně blokovány nebo považovány za nedůvěryhodné. Renomované webové nástroje, jako je CloudConvert, mohou být vhodné pro převody necitlivých archivů do formátů, jako je ZIP, nepředstavují však vhodnou náhradu za lokální vytvoření Windows SFX executable.

Omezení kompatibility a distribuce

SFX EXE z aplikace 7-Zip běží ve Windows; příjemci používající macOS, Linux, Android a iOS by měli obdržet původní .7z nebo kopii ve formátu ZIP. Modul SFX ve výchozím nastavení pouze rozbalí payload. Nenastavujte jej tak, aby spouštěl rozbalené programy, pokud není package řízený a otestovaný a příjemci takové chování neočekávají.

EXE je o něco větší než podkladový archive, protože obsahuje modul pro rozbalování. Opětovné vytvoření také změní nastavení komprese, pokud neodpovídají původnímu nastavení, takže výsledná velikost se může zvětšit nebo zmenšit.

Otestujte dokončený EXE v systému Windows bez aplikace 7-Zip, ověřte cestu pro rozbalení a strukturu složek a výsledný soubor zkontrolujte pomocí Microsoft Defenderu. Pokud jej distribuujete externě, opatřete výsledný EXE code signingem; změna po podepsání zneplatní podpis.

7Z vs EXE: srovnání formátů

Jak si formáty 7Z a EXE stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů 7Z a EXE
Vlastnost .7Z 7z archive .EXE Portable Executable
Otevřený standard Částečně otevřený Ne
Komprese Bezeztrátový Bez komprese
Typická velikost souboru Malé Velký
Otevírá se ve webovém prohlížeči Ne Ne
Další úpravy Nelze přímo upravovat 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 1999 1993
Vývojář Igor Pavlov / 7-Zip Microsoft
MIME typ application/x-7z-compressed

Podobné .7z konverze

Reverzní konverze

Konverze do .exe
z jiných formátů

Sdílejte na sociálních sítích: