Mikä on suoritettava tiedosto ja miten se luodaan

Mikä on suoritettava tiedosto? Suoritettava tiedosto on ohjelmatiedosto, joka voidaan suorittaa ja joka sisältää joukon ohjeita tai vaihtoehtoja, joiden avulla se saa tehdä jotain tietokoneellasi. Suoritettavat tiedostot löytyvät lähes kaikista nykyaikaisista käyttöjärjestelmistä, mutta useimmat ihmiset yhdistävät ne Windows EXE -tiedostomuotoon. 

Näet yleensä EXE - tiedoston, kun asennat uuden ohjelmiston(install new software) tai suoritat ohjelmaa tietokoneellasi, jossa käytetään EXE - laajennusta. Jos olet luomassa omaa ohjelmistoasi, voit jopa luoda oman suoritettavan tiedoston suoritettavaa, asentamista tai jakelua varten. Jos olet kiinnostunut oppimaan lisää suoritettavista tiedostoista ja suoritettavan tiedoston luomisesta, sinun on tehtävä seuraavat toimet.

Suoritettavien (EXE) tiedostojen riskit(The Risks Of Executable (EXE) Files)

Kun suoritat suoritettavaa tiedostoa, annat sille luvan suorittaa siinä olevat ohjeet. Näin kaikki ohjelmistot toimivat, muutaman rivin perusskripteistä monimutkaisiin ohjelmistoihin, joissa on miljoonia koodirivejä.

Ennen kuin suoritat tai luot suoritettavan tiedoston, sinun tulee olla tietoinen mahdollisista riskeistä. Suoritettavat tiedostot voivat sisältää lähdekoodiin(source code) ohjeita, jotka voivat vahingoittaa tietokonettasi.

Se voi käskeä tietokonettasi poistamaan muita tiedostoja tai se voi käskeä tietokonettasi lähettämään tietoja ulkopuoliseen lähteeseen. Tämä on haittaohjelmien(malware) määritelmä , joka on luotu aiheuttamaan vahinkoa sinun kustannuksellasi.

Ennen kuin suoritat suoritettavaa tiedostoa, varsinkin jos se pyytää järjestelmänvalvojan oikeuksia Käyttäjätilien valvonta -ponnahdusikkunassa, sinun tulee tarkistaa tiedosto haittaohjelmien varalta Windows Securityn(Windows Security) tai oman kolmannen osapuolen haittaohjelmien torjuntaohjelmistolla, kuten Malwarebytes(third-party anti-malware software like Malwarebytes) . Asenna tai käytä ohjelmistoja vain sellaisista lähteistä, joihin luotat(absolutely) .

Jos olet luomassa omaa ohjelmistoasi käytettäväksi, varmista, että koodia ei ole suunniteltu käyttämään tärkeitä tiedostoja. Vaikka Windows yleensä estää luvattoman pääsyn järjestelmätiedostoihin UAC :n avulla , tarkista koodisi kahdesti ennen sen suorittamista varmistaaksesi, että ohjelmisto ei voi vahingoittaa tietokonettasi.

Suoritettavien (EXE) tiedostojen avaaminen Windowsissa(Opening Executable (EXE) Files On Windows)

Jos haluat avata suoritettavan tiedoston Windowsissa(Windows) , voit tehdä sen muutamalla tavalla. Windows tunnistaa EXE - tiedostomuodon automaattisesti suoritettavaksi tiedostoksi, joten voit yleensä avata sen työpöydältä, Windowsin Resurssienhallinnasta(Windows File Explorer) , Windowsin Käynnistä(Windows Start) - valikosta (asennetulle ohjelmistolle) tai käyttämällä Suorita(Run) - komentoruutua.

  • Voit avata EXE - tiedostoja työpöydälläsi tai Windowsin Resurssienhallinnassa(Windows File Explorer) kaksoisnapsauttamalla tiedostoa. Tämä kehottaa Windowsia(Windows) avaamaan sen.

  • Windowsin Käynnistä(Windows Start) -valikon asennettujen ohjelmistojen luettelo on pikakuvakkeet kyseisten ohjelmistojen EXE - tiedostoihin (esimerkiksi Chrome.exe Google Chromelle). Paina Käynnistä-valikon (Start menu) kuvaketta(icon) (tai paina näppäimistön Windows-näppäintä(Windows key) ) ja käynnistä ohjelmisto painamalla jotakin merkinnöistä.

  • Jos haluat käyttää Suorita(Run) - komentoruutua EXE - tiedoston suorittamiseen, paina näppäimistön Windows key + R Vaihtoehtoisesti napsauta hiiren kakkospainikkeella Käynnistä-valikon kuvaketta(Start menu icon) ja paina Suorita(Run) - vaihtoehtoa.

  • Paikanna suoritettava tiedosto Suorita(Run) - komentoruudussa painamalla Selaa(Browse) tai kirjoita tiedoston sijainti suoraan. Kun haluat suorittaa EXE - tiedoston, paina OK .

  • Jos EXE - tiedosto pyytää järjestelmänvalvojan käyttöoikeuksia, sinun on sallittava sen suorittaminen UAC -ponnahdusikkunassa. Salli tämä painamalla Kyllä .(Yes)

  • Jos suoritettavaa tiedostoa ei voi suorittaa (se voi olla suunniteltu esimerkiksi vanhemmalle Windows -versiolle ), Windows estää sen suorittamisen. Saatat myös nähdä virheilmoituksen. Jos näin tapahtuu, paina Sulje(Close) ja etsi tiedoston vaihtoehtoinen versio suoritettavaksi.

Suoritettavan tiedoston luominen Windowsissa(How To Create An Executable File On Windows)

Jos haluat luoda omia suoritettavia tiedostoja Windowsissa(Windows) , voit tehdä sen, mutta se ei ole niin yksinkertaista kuin tiedoston nimeäminen uudelleen ja .exe -tiedoston lisääminen sen loppuun.

Sinun on koodattava ohjelmisto, jota haluat käyttää valitsemallasi ohjelmointikielellä, ja sitten käännettävä se suoritettavaksi tiedostoksi. Useimmat käyttäjät haluavat kuitenkin luoda perussuoritustiedostoja, kuten asennustiedostoja ohjelmistoasennuksia varten.

Voit käyttää sisäänrakennettua IExpress Wizard -toimintoa(IExpress Wizard) tehdäksesi tämän Windowsissa(Windows) , mutta tämä ohjelmisto on hyvin vanha eikä sitä ole päivitetty vähään aikaan. Parempi vaihtoehto on käyttää avoimen lähdekoodin Inno Setup -ohjelmaa tai itsepurkautuvien EXE - tiedostojen peruskäyttöön 7-Zip .

7- Zipillä luotu EXE -tiedosto on itse asiassa (EXE)SFX-arkistotiedosto(SFX archive file) . Tämä arkistotiedosto, joka esiintyy EXE - tiedostomuodossa, purkaa automaattisesti kaikki mukana olevat tiedostot tietokoneellesi, mikä tekee siitä täydellisen yksinkertaisiin ohjelmiston käyttöönotuksiin.

Jos haluat jakaa tiedostoja useille käyttäjille ilman, että heidän tarvitsee huolehtia siitä, että heillä on oikea ohjelmisto asennettuna, tällaisen tiedoston luominen olisi hyvä vaihtoehto.

  • Voit luoda EXE -tiedoston 7-ZIP:llä asettamalla tiedostosi kansioon Windowsin Resurssienhallinnassa(Windows File Explorer) . Napsauta(Right-click) kansiota hiiren kakkospainikkeella ja paina sitten 7Zip > Add to archive.

  • Napsauta Asetukset- ruudussa (Options)Ota SFX-arkisto käyttöön(Enable SFX Archive ) -valintaruutua. Arkistomuodoksi(Archive Format ) kannattaa myös asettaa 7z , pakkausmenetelmäksi (Compression Method)LZMA2 ja pakkaustasoksi (Compression Level)Normaali(Normal) . _ Luo tiedosto painamalla OK .

Vaikka tämä ei ole todellinen EXE - tiedosto, se näyttää ja toimii sellaiselta, mikä tekee siitä helpon tavan luoda suoritettava tiedosto, joka voi jakaa ohjelmistoja tai tiedostoja, jotka olet luonut muiden kanssa.

Muussa tapauksessa, jos haluat luoda "todellisen" suoritettavan tiedoston, sinun on opittava ohjelmoimaan(learn how to program)

Suoritettavien tiedostojen käyttäminen Macissa tai Linuxissa(Running Executable Files On Mac Or Linux)

Tapa, jolla suoritettavat tiedostot toimivat Windowsissa(Windows) , eroaa täysin tavasta, jolla ohjelmat toimivat muissa alustoissa, kuten Linuxissa(Linux) tai macOS:ssä. Näillä alustoilla on suoritettavat tiedostot, mutta ne eivät ole EXE - tiedostomuodossa.

Esimerkiksi Linuxissa(Linux) mikä tahansa tiedosto voi olla suoritettava, mutta se vaatii erityisen tiedostojen käyttöoikeuslipun, jotta se voidaan suorittaa chmod -ohjelmalla . Komento chmod +x file antaisi esimerkiksi tiedostolle tiedostolle(file ) suoritusoikeuden.

macOS:llä on hieman erilainen menetelmä ohjelmistojen suorittamiseen. Jos sovellusta ei ole asennettu App Storesta(App Store) eikä se ole kehittäjältä, jonka se tuntee tai johon se luottaa, sovellus ei saa toimia. Sinun on sallittava se System Preferences > Security & Privacy -valikosta.

Unix-pohjaisena järjestelmänä macOS kuitenkin tukee chmod - komentoa, jonka avulla voit suorittaa perusskriptejä Terminal - sovelluksella. Jos kehitit esimerkiksi Python -skriptin, voit käyttää chmod +x -komentoa sen suorittamiseen.

Voit myös käyttää WINE - emulaattoria Linuxille(Linux) ja macOS:lle Windows EXE -tiedostojen suorittamiseen ja asentamiseen(run and install Windows EXE files) näille alustoille. Suunniteltu emuloimaan tiettyjä Windowsin(Windows) ohjeita ja kirjastoja, ja WINE :n käyttäminen EXE - tiedoston suorittamiseen onnistuu vaihtelevasti. 

Voit varmistaa, kuinka hyvin suositut ohjelmistot toimivat WINEn avulla ,(WINE) tarkistamalla WineHQ-tietokannan(WineHQ database) .

Suoritettavat tiedostot Windows 10:ssä(Running Executable Files On Windows 10)

Mikään ei estä sinua luomasta omia ohjelmistojasi, varsinkin jos yhdistät sen Windowsin asennuspaketteihin(Windows installer packages) asennuksen helpottamiseksi. Useimmille Windows 10 -käyttäjille EXE -tiedostot on kuitenkin tarkoitettu suoritettavaksi, ei luomista varten. Niin kauan kuin käytät ohjelmistoja vain luotettavista lähteistä, suoritettavien tiedostojen pitäisi olla suhteellisen turvallisia.

Varmista(Make) , että suoritat haittaohjelmatarkistuksia säännöllisesti, ja jos olet todella epävarma suoritettavan tiedoston suorittamisesta, voit käyttää Windows 10:n hiekkalaatikkotilaa(Windows 10 sandbox mode) ohjelmiston suorittamiseen erillisessä säilössä testataksesi sitä. Jos EXE on vaarallinen, se ei vahingoita Windowsin(Windows) pääasennusta .



About the author

Olen tietokoneammattilainen, jolla on kokemusta Microsoft Office -ohjelmistojen, kuten Excelin ja PowerPointin, kanssa työskentelystä. Minulla on myös kokemusta Chromesta, joka on Googlen omistama selain. Taitojani ovat erinomainen kirjallinen ja suullinen kommunikointi, ongelmanratkaisukyky ja kriittinen ajattelu.



Related posts