Sådan opretter du en EXE installationsfil

  • Michael Fisher
  • 0
  • 745
  • 112
Reklame

Hvad gør du, når du har oprettet noget nyt Windows-software - alt fra et simpelt diagnoseværktøj 13 Windows Diagnostics Tools til at kontrollere din pc's helbred 13 Windows Diagnostics Tools til at kontrollere din PC's sundhed Brug disse computerdiagnosticeringsværktøjer til at køre en pc's sundhedscheck og løse problemer. Nogle understøtter specifikt Windows 10-diagnostik. til et komplekst pc-videospil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil Gratis spiludviklingssoftware er en fantastisk måde at starte videospilfremstilling. Vi har samlet den bedste spilsoftware på markedet. - og du vil dele det med verden? Du kan godt komprimere filerne i en enkelt ZIP-fil og distribuere den.

Eller du kan være dekorativ og oprette et installationsprogram EXE i stedet.

Vi vil dække tre forskellige metoder i dette indlæg: en selvudpakkende pakke, et simpelt installationsprogram ved hjælp af det indbyggede IExpress og et avanceret installationsprogram ved hjælp af den tilpassede Inno Setup.

Hurtig metode: Brug af 7-zip

Du bruger sandsynligvis allerede 7-Zip til udtrækning af alle slags arkivfiler Sådan udpakkes filer fra ZIP, RAR, 7z og andre fælles arkiver Sådan udpakkes filer fra ZIP, RAR, 7z og andre fælles arkiver Var du nogensinde konfronteret med en .rar arkiv og spekulerede på, hvordan man åbner den? Heldigvis er administration af ZIP-filer og andre komprimerede arkiver enkle med de rigtige værktøjer. Her er hvad du har brug for at vide. , og du ved sandsynligvis allerede, at 7-Zip kan oprette arkivfiler, men vidste du, at du også kan bruge den til at oprette en EXE fil, der fungerer som et installationsprogram?

Det kaldes en SFX arkiv (“selvudpakkende”) og fungerer ved at komprimere alle dine slutfiler sammen og derefter integrere en speciel EXE-fil i arkivet, der ved, hvordan man udtrækker alt. Med andre ord kan modtageren udpakke SFX-arkivet (som vises som en EXE fil i sig selv), selvom de ikke har den rigtige software, hvilket kan ske med formater som 7Z, RAR, TAR og ZIP.

Sådan opretter du dit eget SFX-arkiv med 7-Zip:

  1. Forbered alle dine filer og mapper i en enkelt hovedkatalog, og navngiv kataloget, hvad du ønsker.
  2. Højreklik på biblioteket, og vælg 7-Zip> Tilføj til arkiv ...
  3. Under Muligheder, gøre det muligt for Opret SFX-arkiv og vælg følgende indstillinger ...
    > Arkivformat: 7z
    >
    Komprimeringsniveau: Normal
    >
    Komprimeringsmetode: LZMA2
    >
    Ordbogens størrelse: 16 MB
    >
    Ordstørrelse: 32
    >
    Fast blokstørrelse: 2 GB
  4. Klik Okay. Færdig!

Bemærk, at SFX-arkiver ikke er ægte installationsfiler. De placerer ikke de udpakkede filer i et udpeget målmappe. De ændrer ikke Windows-registreringsdatabasen. De opretter ikke installationslogfiler, og de vises ikke som “installeret software” i afinstallationsappen. De er bogstaveligt talt arkivfiler klædt ud som EXE-filer.

Hent - 7-zip (gratis)

Nem metode: Brug af IExpress

IExpress er et værktøj, der leveres sammen med versioner af Windows, der starter med Windows XP og nyere. Hjælpeprogrammet leveres med en front-end grafisk grænseflade (kaldet IExpress Wizard), men du kan også oprette installationsfiler ved hjælp af håndskriptede selvekstraktionsdirektiv (SED) filer. Vi anbefaler guiden.

Ligesom 7-Zip ovenfor, opretter denne metode et selvudpakkende arkiv, men med to store forskelle: den ene, slutbrugeren fortsætter gennem en installationsside til flere sider, og to, slutbrugeren kan specificere målmappen, hvor værktøjet er udtrækker filerne.

Sådan opretter du dit eget installationsprogram EXE ved hjælp af IExpress:

  1. Åbn prompten Kør (Windows-tast + R) og type iexpress.exe for at starte IExpress-guiden.
  2. Vælg Opret en ny fil til selvekstraktion og klik Næste.
  3. Vælg Ekstraher kun filer og klik Næste.
  4. Til pakttitlen er navnet på din app et sikkert valg.
  5. Vælg bekræftelsesprompt Ingen hurtig eller Spørg bruger med. Det betyder ikke nogen måde. Af hensyn til slutbrugeren, inklusive en, er altid et sikkert valg.
  6. For licensaftalen, Vis en licens hvis du vil have slutbrugeren til at acceptere en slags slutbrugerlicensaftale (EULA). Hvis ikke, er det fint at vælge Vis ikke en licens.
  7. Tilføj alle de filer, du vil se, installeret ved at klikke på Tilføje, gennemsøger, hvor filerne er, og vælger dem alle.
  8. Fortsæt gennem IExpress Wizard og vælg dine foretrukne indstillinger for Vis vindue og Færdig besked prompter.
  9. Klik på knappen for pakkenavnet Gennemse, naviger til det sted, hvor du vil oprette installationsprogrammet EXE, og giv det et navn. Dette er EXE-filen, som du vil distribuere til slutbrugere. Klik Næste.
  10. Endelig skal du vælge Gem SED-fil (Selvudvindingsdirektiv) hvis du vil oprette et ændret installationsprogram senere, f.eks. når du har opdateret softwaren og har brug for et opdateret installationsprogram. Hvis du vælger Gem ikke, så bliver du nødt til at køre gennem hele processen fra bunden af.
  11. På den Opret pakke side, klik Næste. Vente. Færdig!

Bemærk, at IExpress har nogle quirks og problemer. Det tillader ikke optagelse af tomme mapper. Hvis din installation har undermapper, er undermapper ikke inkluderet. Hvis du har flere filer med samme navn, selv i separate mapper, mislykkes oprettelsen af ​​installationsprogrammet.

På grund af disse uskønheder anbefaler vi i stedet at bruge metoden nedenfor.

Anbefalet metode: Brug af Inno Setup

Inno Setup er et open source-værktøj Hvad er Open Source-software? [MakeUseOf Explains] Hvad er open source-software? [MakeUseOf Explains] "Open source" er et udtryk, der smides meget rundt i disse dage. Du ved muligvis, at visse ting er open source, som Linux og Android, men ved du, hvad det indebærer? Hvad der er åbent ... der har været i aktiv udvikling siden 1997. Det blev oprettet delvis som svar på det på det tidspunktte subpar InstallShield Express. Siden da er det blevet den valgte installationsinstallatør for dem, der ikke er interesseret i at udforske proprietære indstillinger.

Dens største træk er dens fleksibilitet. Inno Setup bruger scriptfiler med en ISS-udvidelse (“Inno-opsætningsskript”) til at tilpasse forskellige aspekter af installationsprogrammet: hvilke filer der er inkorporeret, hvor installationen sker, om der skal oprettes genveje osv. ISS-filer bruger en lignende formatering som INI-filer og kan genereres vha. Inno Setup Wizard.

Sådan opretter du dit eget installationsprogram ved hjælp af Inno Setup:

  1. Start Inno Setup Compiler-appen.
  2. I velkomstprompt skal du vælge Opret en ny scriptfil ved hjælp af scriptguiden.
  3. Indtast dit applikationsnavn og applikationsversion. Valgfrit kan du også inkludere detaljer om applikationsudgiver og applikationswebsite. Klik Næste.
  4. Vælg Destinationsbase-mappe, som standard er programfiler. Indtast en Navn på applikationsmappe, hvilket er navnet på hovedmappen, hvor dine installationsfiler vil gå. Klik Næste.
  5. Til Applikations hoved eksekverbar fil, gennemse og vælg den vigtigste EXE-fil, der vil starte din app. Hvis du ikke installerer en app, skal du aktivere Programmet har ikke en vigtig eksekverbar fil. Tilføj derefter filer og mapper til din installation med Tilføj filer… og Tilføj mapper ... knapper. Klik Næste.
  6. Forlad standardindstillingerne på siden Programgenveje eller ændre dem, så de passer til dine præferencer. De er alle selvforklarende. Klik Næste.
  7. På siden Applikationsdokumentation kan du pege på op til tre TXT-filer, der vises under hele slutbrugerens installationsproces. Disse vil typisk være LICENSE.TXT, INSTALL.TXT og README.TXT, men de kan være, hvad du vil. Klik Næste.
  8. Hold på siden Setup Sprog engelsk men du er velkommen til at tilføje så mange andre sprog, som du ønsker. Klik Næste.
  9. På siden Compiler Settings kan du tilpasse installations-EXE-filen:
    > Custom compiler output folder er hvor den resulterende installationsprogram EXE-fil placeres.
    > Compiler output base fil navn er, hvad EXE-filen kaldes. Standardindstillingen er setup.exe.
    > Ikonfil for tilpasset opsætning er det ikon, der vil blive brugt til EXE-filen til installationsprogrammet. Dette skal være en ICO-fil, som du kan downloade eller konvertere fra PNG Sådan tilpasses ethvert ikon i Windows Sådan tilpasses ethvert ikon i Windows Tilpasning af Windows-ikoner kan være frustrerende. Heldigvis gjorde vi arbejdet for dig! Her er en komplet guide til ændring af ethvert Windows-ikon uanset placering. .
  10. Opsæt adgangskode beskytter uautoriserede brugere mod at bruge dit installationsprogram. Lad det være tomt for at deaktivere denne funktion.
  11. Klik Afslut. Når du bliver bedt om at kompilere det nye script, skal du klikke på Ja. Når du bliver bedt om at gemme scriptet, skal du vælge Ingen hvis dette er en engangsinstallationsfil eller vælg Ja hvis du planlægger at ændre eller opdatere det senere. Færdig!

Hent - Inno Setup (gratis)

Hvilken metode er den rigtige for dig?

Hvis din software er ekstremt enkel, eller hvis du kun vil distribuere til et begrænset antal mennesker, skal du gå med 7-Zip-metoden. Det er let, hurtigt og kræver næsten ingen teknisk ekspertise.

Hvis din software er noget enkel, og du vil præsentere en rigtig installationsguide til dine slutbrugere, skal du gå til IExpress-metoden.

Hvis din software er kompleks, og du har en masse teknisk erfaring under dit bælte, skal du gå til Inno Setup-metoden. Det er den mest fleksible, mest kraftfulde og lider ikke under de problemer, der pest IExpress.

Hvilken metode vil du bruge? Er der andre metoder, som vi har savnet? Fortæl os det i kommentarerne herunder!

Billedkredit: sdecoret, DaGa5 via Shutterstock.com




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.