Hva er en kjørbar fil og hvordan lage en

Hva er en kjørbar fil og hvordan lage en

Hva er en kjørbar fil? En kjørbar fil er en programfil som kan kjøres, med en rekke instruksjoner eller alternativer for å få den til å gjøre noe på PC-en din. Kjørbare filer finnes på nesten alle moderne operativsystemer, men de fleste vil assosiere dem med formatet til EXE-filer på Windows.

Du vil vanligvis se en EXE-fil når du installerer ny programvare eller kjører et program på din PC, hvor EXE-utvidelsen brukes. Hvis du lager din egen programvare, kan du til og med lage din egen kjørbare fil for å kjøre, installere eller distribuere. Hvis du er interessert i å lære mer om kjørbare filer og hvordan du lager en kjørbar fil, er dette hva du må gjøre.

Risikoen ved kjørbare (EXE) filer

Når du kjører en kjørbar fil, gir du den tillatelse til å utføre instruksjonene i den. Dette er hvordan all programvare fungerer, fra skript med noen få grunnleggende linjer til kompleks programvare med millioner av linjer med kode.

Før du kjører eller oppretter en kjørbar fil, må du være klar over de potensielle risikoene. Kjørbare filer kan inneholde instruksjoner i kildekoden som kan skade PC-en din.

Den kan fortelle PC-en om å slette andre filer, eller den kan instruere PC-en om å sende informasjon til en ekstern kilde. Dette er definisjonen av skadelig programvare, laget for å forårsake skade på din bekostning.

Før du kjører en kjørbar fil, spesielt hvis den krever administrative tillatelser i et popup-vindu for brukerkontokontroll, bør du skanne filen for skadelig programvare ved å bruke Windows Security eller din egen tredjeparts anti-malware-programvare som f.eks. Malwarebytes. Du bør også bare installere eller kjøre programvare fra kilder som du absolutt stoler på.

Hvis du lager din egen programvare for å kjøre, sørg for at koden ikke er laget for å få tilgang til viktige filer. Selv om Windows vanligvis forhindrer uautorisert tilgang til systemfiler ved hjelp av UAC, dobbeltsjekk koden før du kjører den for å sikre at programvaren ikke kan skade PC-en din.

Åpne kjørbare (EXE) filer på Windows

Hvis du vil åpne en kjørbar fil på Windows, kan du gjøre det på flere måter. Windows gjenkjenner automatisk EXE-filformatet som en kjørbar fil, så du kan vanligvis åpne den fra skrivebordet, Windows Filutforsker, ved å bruke Windows Start-menyen (for installert programvare), eller ved å bruke Kjør-kommandoboksen.

  • For å åpne EXE-filer på skrivebordet eller i Windows Filutforsker, dobbeltklikk på filen. Dette vil instruere Windows om å åpne den.
  • Listen over installert programvare i Windows Start-menyen er koblinger til EXE-filer for denne programvaren (for eksempel Chrome.exe for Google Chrome). Trykk på Start-menyikonet (eller trykk på Windows-tasten på tastaturet), og trykk deretter på ett av elementene for å kjøre programvaren.
  • For å bruke Kjør-kommandoboksen til å kjøre en EXE-fil, trykk Windows-tasten + R på tastaturet. Alternativt, høyreklikk på Startmeny-ikonet og klikk på Kjør-alternativet.
  • Finn den kjørbare filen i Kjør-kommandoboksen ved å trykke på Bla gjennom eller skriv inn banen til filen direkte. Når du vil kjøre EXE-filen, trykk OK.
  • Hvis EXE krever administrativ tilgang, må du la den kjøre i UAC-popup-vinduet. Trykk Ja for å tillate dette.
  • Hvis den kjørbare filen ikke kan kjøres (den kan for eksempel være designet for en eldre versjon av Windows), vil Windows stoppe den fra å kjøre. Du kan også se en feilmelding. I så fall, trykk Lukk og se etter en alternativ versjon av filen som skal kjøres i stedet.

Hvordan lage en kjørbar fil på Windows

Hvis du vil lage dine egne kjørbare filer på Windows, kan du det, men det er ikke så enkelt som å gi nytt navn til en fil og legge til.exe på slutten.

Du må kode programvaren du vil kjøre i ditt valgte programmeringsspråk, og deretter kompilere den som en fil som kan kjøres. De fleste brukere ønsker imidlertid å lage grunnleggende kjørbare filer, for eksempel oppsettfiler for programvareinstallasjoner.

Du kan bruke den innebygde IExpress-veiviseren til å gjøre dette på Windows, men denne programvaren er veldig gammel og har ikke blitt oppdatert på en stund. Det beste alternativet er å bruke Inno oppsett åpen kildekode eller, for grunnleggende selvutpakkende EXE-filer, kan du bruke 7-Zip.

En EXE-fil opprettet ved hjelp av 7-Zip er faktisk en SFX-arkivfil. Denne arkivfilen, som vises med EXE-filformatet, vil automatisk trekke ut alle filene som er inkludert på PC-en din, noe som gjør den perfekt for enkel programvaredistribusjon.

Hvis du vil dele filer med flere brukere uten å bekymre deg for at de har riktig programvare installert, vil det være et godt alternativ å lage en fil som dette.

  • For å lage en EXE-fil med 7-ZIP, plasser filene i en mappe i Windows Filutforsker. Høyreklikk på mappen, og trykk deretter på 7Zip> Legg til i arkiv.
  • I Alternativer-boksen klikker du på Aktiver SFX-arkiv. Du må også sette arkivformatet til 7z, komprimeringsmetoden til LZMA2 og komprimeringsnivået til Normal. Trykk OK for å opprette filen.

Selv om dette ikke er en ekte EXE-fil, ser den ut og oppfører seg som en, noe som gjør det til en enkel måte å lage en kjørbar fil som kan distribuere programvare eller filer du har laget med andre.

Ellers, hvis du vil lage en “ekte” kjørbar fil, må du lære deg hvordan du programmerer.

Kjører kjørbare filer på Mac eller Linux

Måten kjørbare filer fungerer på Windows er helt forskjellig fra måten programmer kjører på andre plattformer, for eksempel Linux eller macOS. Disse plattformene har kjørbare filer, men de er ikke i EXE-filformatet.

På Linux, for eksempel, kan enhver fil være kjørbar, men det krever et spesielt filtillatelsesflagg for å kjøre den som et program ved hjelp av chmod. Kommandoen chmod + x file vil gi en fil med navnet file execute tillatelse til å kjøre, for eksempel.

macOS har en litt annen metode for å kjøre programvaren. Hvis appen ikke er installert fra App Store og ikke er fra en utvikler du kjenner eller stoler på, vil ikke appen kunne kjøres. Du må tillate dette i Systemvalg> Sikkerhet og personvern-menyen.

Som et Unix-basert system støtter macOS imidlertid chmod-kommandoen, slik at du kan kjøre flere grunnleggende skript ved å bruke Terminal-appen. Hvis du for eksempel har utviklet et Python-skript, kan du bruke kommandoen chmod + x for å kjøre det.

Du kan også bruke WINE-emulatoren for Linux og macOS til å kjøre og installere Windows EXE-filer på disse plattformene. Utformet for å etterligne visse Windows-instruksjoner og -biblioteker, vil bruk av WINE for å kjøre en EXE-fil ha varierende suksessnivåer.

Du kan bekrefte hvor godt den populære programvaren vil kjøre med WINE ved å sjekke WineHQ database.

Kjører kjørbare filer på Windows 10

Det er ingenting som hindrer deg i å bygge din egen programvare, spesielt hvis du kombinerer den med Windows-installasjonspakker for å gjøre den enkel å installere. For de fleste Windows 10-brukere er imidlertid EXE-filer der for å kjøre, ikke opprettet. Så lenge du bare kjører programvare fra pålitelige kilder, bør kjørbare filer være relativt trygge.

Sørg for at du kjører skanninger mot skadelig programvare regelmessig, og hvis du virkelig er usikker på om en kjørbar fil er trygg å kjøre, kan du bruke Windows 10s sandkassemodus til å kjøre programvare i en isolert beholder for å teste den. Hvis EXE er farlig, vil det ikke skade hovedinstallasjonen av Windows.

Similar Posts

Leave a Reply

Your email address will not be published.