Selbstentpackende Archive (SFX-Archive)

WinRAR

Selbstentpackende Archive (SFX-Archive)


Ein selbstentpackendes Archiv bzw. SFX(SelF-eXtracting)-Archiv ist ein Archiv, das mit einem ausführbaren Modul verbunden ist. Dieses Modul wird zum Entpacken der Dateien im Archiv benutzt, wenn das SFX-Archiv ausgeführt wird. Es wird daher kein externes Programm benötigt, um den Inhalt eines SFX-Archivs zu entpacken; es reicht, das Archiv auszuführen. Nichtsdestoweniger kann WinRAR mit SFX-Archiven umgehen wie mit anderen Archiven auch. Falls Sie also ein erhaltenes SFX-Archiv nicht ausführen möchten (z.B. wegen möglicher Viren), können Sie auch WinRAR verwenden, um den Archivinhalt anzuzeigen oder zu entpacken.

SFX-Archive haben normalerweise die Erweiterung ".exe" wie jedes andere ausführbare Programm.

SFX-Archive sind dann zweckmäßig, wenn Sie ein Archiv an jemanden weitergeben möchten, jedoch nicht wissen, ob derjenige ein passendes Programm zum Entpacken des Archivs besitzt. Sie können SFX-Archive auch verwenden, um Ihre eigene Software zu vertreiben. Die WinRAR-Installation ist beispielsweise ein SFX-Archiv, das auf dem RAR SFX-Modul mit grafischer Benutzeroberfläche Default.sfx basiert.

Um ein SFX-Archiv von der Kommandozeile aus zu erzeugen, benutzen Sie den Schalter -sfx für ein neues SFX-Archiv; um ein bestehendes Archiv in ein SFX-Archiv zu konvertieren, benutzen Sie den Befehl S. In der WinRAR-Benutzeroberfläche können Sie entweder die Option "Selbstentpackendes Archiv erstellen" im Dialog "Archivname und Archivparameter einstellen" wählen, wenn Sie ein neues Archiv erstellen, oder ein existierendes Archiv öffnen und das Symbol "SFX" anklicken.

Das WinRAR-Paket enthält mehrere SFX-Module. Alle SFX-Module haben die Endung ".sfx" und müssen sich im gleichen Verzeichnis wie WinRAR befinden. Standardmäßig verwendet WinRAR das Modul Default.sfx, aber Sie können natürlich das SFX-Modul direkt über den Schalter "-sfx" oder den Befehl "S" wählen. Um z.B. das Archiv MeinArchiv.rar in ein SFX-Archiv mit dem Modul WinCon.SFX zu konvertieren, geben Sie ein:

WinRAR SWinCon.SFX MeinArchiv.rar

In der WinRAR-Benutzeroberfläche können Sie das SFX-Modul auch in dem Menü wählen, das erscheint, wenn Sie den Befehl "Archiv in SFX konvertieren" ausführen.

Weitere Informationen zu den im WinRAR-Paket mitgelieferten SFX-Modulen können Sie hier lesen: