/ / A végrehajtható fájlok milyen kiterjesztéssel rendelkeznek? A leggyakoribb

A végrehajtható fájlok milyen kiterjesztéssel rendelkeznek? A leggyakoribb

Bármely számítógépes rendszer felhasználója, úgy vagy úgy,A futtatható programfájl fogalmával találkoztam. És nem mindig (bár nagyon gyakran) a futtatható fájlok rendelkeznek .exe kiterjesztéssel, amely a Windows rendszerekre jellemző. A kiterjesztések kérdésének megértése érdekében vegye figyelembe az ilyen objektumokról és azok főbb típusairól szóló általános információkat.

Különbségek a futtatható fájlok és az egyéb objektumok között

Mielőtt azt állítaná, hogy a program futtatható fájlja csak egy adott kiterjesztéssel rendelkezik, meg kell értenie, hogyan lehet megkülönböztetni egy ilyen objektumot másoktól.

a futtatható fájlok kiterjesztése

Valójában a végrehajtható fájlok és az egyéb információs adatok közötti fő különbségek között számos fő megkülönböztetésre kerül:

  • maga a kiterjesztés, jelezve a virtuális gép bármelyik gépének vagy bájtkódjának tartalmát;
  • aláírás (tartalom egyedi byte sorozatok formájában);
  • attribútumok a fájlrendszerben (végrehajtás, stb.)

Sajnos még akkor is, ha ismeri ezt a futtatható fájltA fájlok névkiterjesztéssel vannak ellátva, például .exe, akkor a tartalmat a szokásos eszközökkel nem lehet megtekinteni, mivel ezek az objektumok olyan tartalmat állítottak össze, amely megtekintéskor értelmetlen karakterkészletként jelenik meg. A legjobb esetben a Disassembler-t vagy valami mást kell használnia, amely lehetővé teszi az összeillesztést. De most nem erről szól.

Végrehajtható struktúra

Az ilyen típusú fájlok összeállításakor általában fejléceket (az utasítások várható végrehajtását, paramétereket, kódformátumokat), magukat az utasításokat (gép-, forrás- vagy bájtkódok) tartalmazzák.

milyen kiterjesztéssel rendelkeznek a futtatható fájlok

Időnként a leírásokat bele lehet foglalni a szerkezetbe.környezetek, hibakeresési adatok, operációs rendszer követelményei, a kapcsolódó könyvtárak listája, képek, hang, grafika, parancsikonok stb. Egyébként valószínűleg sokan észrevették, hogy az operációs rendszerek nagy részében az ilyen fájl ikonja kezdetben elérhető (feltéve, hogy kezdettől fogva dolgozik benne).

A működés elve

Valójában annak ellenére, hogy a futtatható fájlok más típusú kiterjesztéssel rendelkeznek, hasonló módon működnek.

a program végrehajtható fájljának kiterjesztése

A futtatáskor a végrehajtható fájl betöltődik a memóriábaegy számítógép. Ebben az esetben a környezetet inicializálják és beállítják, további könyvtárak „felhívása”, ha az alkalmazást a program biztosítja, néhány további művelet beállítása és az utasítások végrehajtása a fájlban megadott módszerekkel.

Milyen kiterjesztésűek a program futtatható verziói?

Most közvetlenül a kérdéshez jutunkkiterjesztéseket. Magától értetődik, hogy teljesen minden kudarcot vall (túl sok időt vesz igénybe). Másrészt meg lehet említeni a legnépszerűbb és leggyakoribb termékeket.

Tehát, a tartalom típusától ésa kiterjesztés megadva. Például Windows rendszeren a leggyakoribb futtatható fájlok .exe kiterjesztésűek. Ez vonatkozik minden olyan programra, amely ezen operációs rendszerek környezetében működik. Az ilyen objektumok gépi kódot tartalmaznak. A BIN fájlok nagyon hasonlóak (az ilyen kódok tartalmával is).

a futtatható fájlok névkiterjesztéssel rendelkeznek

A futtatható fájlok másik típusa kötegelt objektumok, például CMD, BAT és COM, az első típus Windows kötegelt fájl, a második és harmadik a DOS rendszerekhez kapcsolódik.

Valószínűleg sokan találkoztak mind az MSI, mind az MSU fájlokkal. Ez lehet „natív” Windows telepítő vagy a rendszerfrissítések telepítője.

milyen kiterjesztéssel rendelkeznek a program futtatható fájljai

Кроме всего прочего, отдельную категорию szkriptek és makrók készítése (VB, VBS, VBE, SCR, JS, JSE). Gyakran vannak olyan fájlok, mint a JAR és a JAD, amelyeket az alkalmazások mobil eszközön történő telepítésére vagy JAVA környezetben való felhasználásra terveztek. A tartalomban szereplő összes ilyen objektum már nem gépi kód, hanem virtuális gépi kód.

Milyen kiterjesztése van a különböző rendszerek futtatható fájljainak?

Ha alaposan megvizsgálja, észreveszi eztegyes rendszerekben vannak meglehetősen specifikus alkatrészek is. Például a Windows rendelkezik a végrehajtható komponensek különleges kategóriájával (PS1 - PowerShell futtatható fájl, PIF - alkalmazásinformációk, WSF - szkriptfájl stb.).

Általában bármilyen rendszerben megtalálhatószabványos és speciális alkatrészek. Vannak azonban néhány általános formátum (például HTA - egy futtatható HTML dokumentum), amelyek mindenütt működnek, függetlenül a használt operációs rendszertől.

Ami a többi rendszert illeti, például a „poppies” programban a végrehajtható fájlok APP kiterjesztéssel rendelkeznek, ha egy program, és PKG kiterjesztéssel, ha disztribúció.

a futtatható fájlok kiterjesztése

De a Linux-rendszereknél a helyzet némilegmásként nem rendelkezik. A helyzet az, hogy bennük nincs a kiterjesztés fogalma. Egy futtatható fájl csak az attribútumok alapján lehet felismerni (rejtett, csak olvasható, rendszer stb.). Ezért a továbbfejlesztett fájlok futtatásához vagy elolvasásához nem szükséges a kiterjesztés megváltoztatása.

Bármely rendszerben vagy akár mobilban isGadgetekben rengeteg ilyen típusú objektum található. Nem kell messzire menni. Ugyanebben az Android operációs rendszerben a telepítő futtatható fájl .APK kiterjesztésű, az "apple" eszközökön ezek IPA fájlok.

következtetés

Itt található az összes kiterjesztés rövid összefoglalása.futtatható fájlok. Természetesen ebben az esetben a hangsúly elsősorban a Windows rendszerekben lévő tárgyakra volt összpontosítva, a többieket pedig az áthaladás és az úgynevezett általános fejlesztés érinti. És amint már egyértelmű, a végrehajtható típusú objektumok sokfélesége olyan nagy, hogy egyszerűen nem lehetséges valamilyen pivot táblát megadni, amely feltünteti az összes kiterjesztést, ezért a leggyakoribb formátumokra korlátoztuk magunkat.

tetszett:
0
Népszerű hozzászólások
Lelki fejlődés
élelmiszer
y