- WinRAR SFX-moduler (GUI og konsoll) tilgjengelig i 32/64 bit og hvordan du velger hver enkelt.
- Opprettelse fra grensesnitt og linje med kommandoer med -sfx/S og direktiver for å tilpasse selvutvinning.
- Gode sikkerhetsrutiner: forhåndsverifisering, kryptering, passord og pålitelig distribusjon.
Selvutpakkende arkiver, også kjent som SFX, kombinerer en komprimert pakke med en kjørbar fil som er ansvarlig for å trekke ut innholdet ved utførelse. Dette gjør at data og små installasjoner kan distribueres uten at mottakeren trenger å ha en kompatibel komprimeringspakke installert på datamaskinen sin.
En WindowsSFX-filer har vanligvis filtypen .exe og oppfører seg som alle andre programmer. Hvis du er bekymret for sikkerhet, husk at WinRAR Du kan åpne og undersøke SFX akkurat som vanlige filer, slik at du kan se eller pakke ut innholdet uten å kjøre dem.
Hva er et selvutpakkende arkiv (SFX), og når er det best å bruke det?
En SFX er en komprimeringsfil som integrerer en utvinningsmodul, slik at når den åpnes er dekomprimer filer automatisk som inkluderer. Brukeren trenger ikke ekstra applikasjoner for å vise innholdet sitt på Windows.
De er nyttige når du deler en pakke med noen som kanskje ikke har en dekomprimeringspakke installert; se programmer for å komprimere filer, eller hvis du vil pakke og distribuere din egen programvareUten å gå videre, er selve WinRAR-installasjonsprogrammet bygget oppå standard grafisk SFX-modul.
En ekstra fordel er at hvis du foretrekker å ikke utføre en mottatt SFX (for eksempel av forsiktighet mot mulige trusler), kan du åpne den med WinRAR og pakk den ut som en hvilken som helst RAR- eller ZIP-fil, uten å starte .exe-filen.
Når det gjelder identifikasjonen deres, vil du nesten alltid se .exe-utvidelsen, akkurat som alle andre kjørbare Windows-filer. Dette gjør dem ekstremt enkle å bruke med et dobbeltklikk.
For gjentatte distribusjoner, demoer eller små interne utgivelser, lar SFX deg forenkle alt til en enkelt kjørbar med alternativer veldig grunnleggende konfigurasjons- og installasjonsskript.

SFX-moduler tilgjengelig i WinRAR
WinRAR inneholder flere SFX-moduler som bestemmer hvordan selvutpakkeren oppfører seg. For RAR-arkiver er standardmodulen Standard.sfx, mens den brukes for ZIP Zip.sfxDisse modulene må være i samme mappe som winrar.exe for å være tilgjengelige.
Når du arbeider på 64-bits systemer, bruker WinRAR x64 som standard 64-bit SFX-moduler i grafikkmodus, selv om du kan tvinge frem 32-bit (Default32.sfx eller Zip32.sfx) fra SFX-alternativene hvis du trenger det for kompatibilitet.
Vær oppmerksom på at 32-bit SFX vil fungere på x86 Windows, men støtter ikke komprimeringsordbøker større enn 1 GB64-bit SFX, derimot, kjører bare på Windows x64.
For konsollutpakking (ikke-MS-DOS) tilbyr WinRAR modulen WinCon.SFX med 32-bits og 64-bits varianter (WinCon32.SFX og WinCon64.SFX). Du kan eksplisitt velge ønsket modul fra SFX-alternativene eller på kommandolinjen.
Alle SFX-moduler returnerer som standard de samme returkodene enn WinRAR. Hvis du integrerer et påfølgende installasjonsprogram med riktig direktiv (SetupCode), er det også mulig å gjenspeile returen til programmet du kjører etter at utpakkingen er fullført.
Hvordan lage en SFX med WinRAR (grafisk grensesnitt)
Den mest direkte metoden er fra WinRAR selv. Velg filene eller mappene du vil pakke og klikk på «Legg til» for å åpne boksen "Filnavn og parametere".
På Generelt-fanen merker du av for alternativet «Opprett en SFX-fil»Hvis du allerede har en RAR/ZIP-fil åpen, kan du også konvertere den til SFX ved å klikke på «Selvutpakkende»-knappen.
For å velge modulen (Default.sfx, Zip.sfx, WinCon.SFX osv.), gå inn i SFX-alternativene og velg modul mest passende fra moduldelen. Der kan du definere avanserte innstillinger.
Fra «Avanserte alternativer…» lar den grafiske SFX deg angi standard destinasjonsrute, tittelen og teksten i vinduet, og til og med tilpasse ikonet og visse meldinger fra fanen «Tekst og ikon».
Hvis du trenger å tilbakestille en SFX til en vanlig fil, finner du kommandoen i Verktøy-menyen. fjern SFX-modulenWinRAR vil opprette et nytt arkiv uten den selvutpakkende stubben, og beholde innholdet intakt.
Opprett og konverter SFX fra kommandolinjen
WinRAR lar deg også gjøre det ved å terminalFor å opprette en ny fil som SFX, bruk bare -sfx-modifikator med addisjonskommandoen (a). Et par praktiske eksempler:
WinRAR a -sfx -v360 -s Juegos
WinRAR a -sfxWinCon.SFX Regalo.rar
I den første genererer du en fil med selvutpakkende faste volumer 360 KB; den andre fremtvinger bruk av WinCon.SFX-konsollmodulen når du oppretter Regalo.rar. Merk at du også kan spesifisere modulen etter -sfx.
Hvis du allerede har opprettet en RAR-fil og ønsker å konvertere den til SFX, bruk bestilling SFor eksempel, for å injisere konsollmodulen i «myfile.rar»:
WinRAR S WinCon.SFX miarchivo.rar
I interaktiv tolkemodus tilsvarer denne operasjonen det å velge alternativet selvutpakkende i parameterdialogen eller ved å klikke på «Selvutpakkende» på en åpen fil. Se også kommandoen s hvis du trenger å spesifisere modulen direkte.
SFX-kommentaralternativer og -direktiver (Default.sfx)
Grafikkmodulen Default.sfx støtter en rekke direktiver i filkommentaren som muliggjør kontroll av selvuttrekkingsatferden og enkel etterfølgende installasjon.
- Slett=: sletter den angitte filen før utpakkingen starter. Eksempel:
Slett=winrar95.exe - Lisens= { … }: viser en lisenstekst før start. Blokken i parenteser kan inneholde HTML-format grunnleggende. Eksempel:
Lisens = Lisensavtale for sluttbrukere {
Alle opphavsrettigheter til RAR eies utelukkende av forfatteren.
Dette programmet er shareware…
} - Overskriv=Definerer overskrivingsmodus (0 ledetekst, 1 overskriv alt, 2 ikke overskriv). Eksempel:
Overskriv=1 - Sti=: angir standard utpakkingsmappe. Eksempel:
Sti=C:\ - Forhåndsinnstilling=kjører et program før å utvinne. Eksempel:
Forhåndsoppsett=uninstall.exe /clean - LagrePathHusker brukerens valgte rute for å tilby den i fremtidige kjøringer. Eksempel:
LagrePath - Oppsett=: starter en kjørbar fil på slutten ekstraksjonen. Eksempel:
Oppsett=setup.exe - Snarvei=Destinasjon,Kilde,Mappe,Beskrivelse,TilgangsnavnOpprett en snarvei. Target støtter D (Skrivebord), S (Startmeny), P (Start/Programmer) og T (Hjem/Hjem). Eksempel:
Snarvei=D, winrar.exe, WinRAR, «WinRAR kjørbar fil», «WinRAR-arkiver» - Silent: 1 skjuler oppstart og fremdrift; 2 skjuler bare oppstartsdialogen. Eksempel:
Stille=2 - Midlertidig modus]: pakk ut til midlertidig mappe og slett når du er ferdig (hvis det finnes en) Oppsett). Med parametere vises spørsmål og tittel. Eksempel:
TempMode=Ønsker du å fortsette installasjonen av Kalkulator 3.05?, Kalkulatoroppsett - Tekst=Streng eller blokkere Tekst { … }Legger til tekst i fremdriftsloggen (HTML er tillatt). Eksempel:
Tekst=Her er mitt nye program - Tittel=: Angir tittelen på utpakkingsvinduet. Eksempel:
Tittel=Kalkulator, versjon 3.05
Med disse direktivene kan du lage SFX som pakker ut til midlertidig mappe, kjør en app og rydd opp i midlertidige filer, ideelt for betaversjoner og raske distribusjoner uten kompleks installasjon.
Konsoll SFX-modul: Parametere og bruk
Konsollmodulen lar deg hente ut og verifisere fra kommandolinjen i Windows (ikke MS-DOS). De støttede parameterne er svært enkelt og direkte:
- -e: trekker ut innholdet (standardhandling)
- -t: sjekker integriteten til filer
- -vdetaljert innholdsliste
- -?viser hjelp
Som med den grafiske modulen returnerer konsoll-SFX de samme returkodene som WinRAR. Husk kompatibilitet etter arkitektur: : 32-bit SFX fungerer på x86-systemer, mens 64-bit krever Windows x64.
Visuell tilpasning og ressursredigering
Hvis den første SFX-rammen virker begrenset for deg, kan du tilpasse visse modulens visuelle ressurser (f.eks. vindusstørrelse eller bilder) med en ekstern ressursredigerer. WinRAR tilbyr ingen verktøy eller dokumentasjon for denne oppgaven.
For mer vanlige endringer som ikon og logo, «Avanserte SFX-alternativer > Tekst og ikon"lar deg tilpasse dem uten å berøre modulens ressurser.

Fordeler, kompatibilitet og alternativer
SFX RAR-ene skiller seg ut for sine brukervennlighetMottakeren kjører én .exe-fil, og det er alt. I tillegg tilbyr RAR-komprimering svært gode komprimeringsforhold og kan passordbeskyttes og krypteres.
Når det gjelder kompatibilitet, er direkte utførelse av SFX spesifikk for Windows, men det er mulig på andre systemer. trekke ut innholdet med verktøy som unrar eller 7-Zip, uten å måtte kjøre .exe-filen.
Hvis du foretrekker andre ruter, finnes det alternativer: ZIP (mye brukt, men med mindre tilpasning), 7-Zip/7Z (god komprimering, men krever kompatibel programvare), WinZip (betalt, med tilleggsfunksjoner) eller gzip (vanlig i Unix, uten egen kryptering).
For sensitive scenarier, vurder kryptering og overskrivingskontroll, sammen med tilpasning av meldinger og snarveier. Du kan sjekke en stor forskjell i utplasseringsopplevelsen.
SFX-utvinning på forskjellige systemer
På Windows, med WinRAR trenger du bare å dobbeltklikk på SFX-en eller åpne den fra programmet for å pakke ut innholdet til en mappe du ønsker.
Fra konsollen på Windows godtar noen SFX parametere som -d for å angi bane destinasjonen etter filnavnet. I Linux eller macOS, åpne Terminal og bruk unrar x file.exe mappe/destinasjon å trekke ut innholdet.
Nettbaserte uttrekkere kan være praktiske, men opplasting av kjørbare filer og data til tredjeparter innebærer risikoHvis du velger denne ruten, bruk pålitelige tjenester og slett filene når du er ferdig.
Beste fremgangsmåter når du deler SFX
Beskytt med et sterkt passord (minimum 12 tegn, blandede typer) og aktiver hvis aktuelt innholdskryptering fra SFX-alternativer for et ekstra lag med sikkerhet.
Unngå å sende svært sensitiv informasjon via SFX. Hvis det ikke finnes noe alternativ, forsterk kontroll over distribusjonskanalen (private lenker, mottakerverifisering) og vurder løsninger for fil- eller volumkryptering.
Bruk pålitelige plattformer (f.eks. lagring i skyen kjent) eller FTP / SFTP for store opplastinger, og sjekk retningslinjene for filstørrelser hvis du planlegger å distribuere via e-post.
Før deling, utfør en lokal test: valider SFX-integritet, utvinningsstien og at skriptene (Forhåndsoppsett/Oppsett) kjører som forventet på en testmaskin.
Sikkerhet: Ondsinnede SFX, distribusjon og selvbeskyttelse
Som alle kjørbare filer kan en SFX brukes til ondsinnede formål. Trusselgrupper har brukt SFX for å skjule seg laster som trekkes ut og utføres uten å vekke mistanke, noen ganger kjeder de passordbeskyttede SFX inni hverandre.
Det er sett kampanjer som bruker SFX til uautorisert gruvedrift eller fjernkontroll (f.eks. familier som CoinMiner eller Quasar RAT), og symbolske eksempler på botnett som automatiserer mining og utførelse uten interaksjon.
Vanlige vektorer: e-postvedlegg, descargas fra kompromitterte sider, ondsinnede annonser, oppdater forfalskning og sosial manipulering-teknikker.
Avbøtende tiltak: hold system og programvare oppdatert, åpne mistenkelige SFX med en arkivskap for å inspisere innholdetUnngå å klikke på tvilsomme lenker, og last kun ned fra pålitelige nettsteder. Et anerkjent og oppdatert antivirusprogram hjelper med å oppdage og desinfisere.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.
