Izvedljive datoteke imajo razširitev katere vrste? Najpogostejši
Vsak uporabnik računalniškega sistema je na tak ali drugačen način naletel na poimenovanje izvedljive programske datoteke. In ne vedno (čeprav zelo pogosto) izvedljive datoteke imajo razširitev EXE, ki je običajna za sisteme Windows. Da bi razumeli vprašanje razširitev, razmislimo o splošnih informacijah o takih predmetih in nekaterih njihovih glavnih tipih.
Vsebina
Razlike med izvršljivimi datotekami in drugimi predmeti
Pred trditvijo, da ima izvršljiva datoteka programa razširitev le ene določene vrste, je treba razumeti, kako razlikovati tak predmet od drugih.
Dejansko je med glavnimi razlikami med izvršljivimi datotekami in drugimi informacijskimi podatki nekaj glavnih:
- razširitev sama, označuje vsebino v datoteki bodisi stroja bodisi bytecode virtualnega stroja;
- podpis (vsebina v obliki enoličnih bajtov);
- atributi v datotečnem sistemu (izvedite, itd.).
Na žalost, tudi če veste, da imajo izvedljive datoteke razširitev imena, na primer EXE, vsebine ne morete gledati z običajnimi sredstvi, ker so ti predmeti sestavili vsebino, ki je prikazana kot nesmiselni niz znakov. V najboljšem primeru boste morali uporabiti Disassembler ali nekaj drugega za dekompiliranje. Ampak zdaj ni o tem.
Struktura izvršljivih datotek
Kar se tiče gradnje datotek te vrste, praviloma vsebujejo glave (domnevno izvajanje navodil, parametrov, kodnih formatov), samih navodil (stroj, vir ali bytecodes).
Včasih lahko struktura vključuje opise okolja, podatke za odpravljanje napak, zahteve za OS, seznam spremljajočih knjižnic, slike, zvoka, grafike, ikone bližnjic itd. Mimogrede so mnogi verjetno opazili, da večinoma v vsakem operacijskem sistemu ikona za takšno datoteko je na začetku na voljo (pod pogojem, da mora delovati od začetka).
Načelo delovanja
Pravzaprav, čeprav imajo izvedljive datoteke razširitev različnih tipov, delujejo na podoben način.
Ob zagonu se izvršljiva datoteka naloži v pomnilnik računalnika. V tem primeru je okolje inicializirano in konfigurirano, dodatne knjižnice so "potegnjene", če aplikacija omogoča te funkcije, konfigurira nekaj dodatnih operacij in izvršuje navodila na način, predpisan v datoteki.
Katere razširitve imajo izvedljive programske datoteke?
Zdaj smo prišli neposredno na vprašanje razširitev. Samoumevno je, da vse ne bo delovalo (preveč časa bo trajalo). Po drugi strani pa lahko opazite najbolj priljubljeno in najbolj pogosto.
Torej, odvisno od vrste vsebine, je določena razširitev. Na primer, v operacijskem sistemu Windows so najpogostejše izvedljive datoteke EXE razširitve. To velja za vse programe, namenjene delovanju v okolju teh operacijskih sistemov. Takšni predmeti vsebujejo strojne kode. Zelo podobni (tudi z vsebino takšnih kod) so datoteke BIN.
Druga vrsta izvedljivega programa so serijski predmeti, kot so CMD, BAT in COM, pri čemer je prvi tip paketna datoteka sistema Windows, drugi tip pa datotečni sistem DOS.
Verjetno so se mnogi srečali in pila MSI in MSU. To je lahko "domači" Windows namestitveni program ali namestitveni sistem sistemskih posodobitev.
Med drugim so skripte in makri (VB, VBS, VBE, SCR, JS, JSE) ločena kategorija. Pogosteje so datoteke, kot so JAR in JAD, namenjene za namestitev aplikacij v mobilnih pripomočkih ali uporabo v okolju JAVA. Vsi takšni predmeti v vsebini nimajo strojne kode, temveč navidezne kode računalnika.
Katere razširitve imajo izvedljive datoteke na različnih sistemih?
Če pogledate natančno, lahko vidite, da so v nekaterih sistemih tudi precej specifične komponente. Na primer, v operacijskem sistemu Windows obstaja posebna kategorija izvedljivih komponent (PS1 - izvedljiva PowerShell, PIF - informacije o aplikacijah, datoteka WSF-skripta itd.).
Na splošno lahko v kateremkoli sistemu najdete tako standardne kot posebne komponente. Vendar pa obstaja nekaj skupnih oblik (na primer, HTA - izvršljiv HTML dokument), ki delujejo povsod in ne glede na operacijski sistem.
Kot pri drugih sistemih, na primer v "makovih" izvršljivih datotekah ima razširitveni APP, če gre za programe, in PKG, če gre za distribucijo.
Toda stanje z Linux-sistemi je nekoliko drugačno. Dejstvo je, da v njih koncept širitve ne obstaja kot tak. Izvedljivo lahko prepoznamo samo po atributih (skrito, samo za branje, celoten sistem itd.). Torej tudi težave pri spreminjanju razširitev ne uspe zagnati ali prebrati datoteke, ki jo iščete.
Vendar pa lahko v katerem koli sistemu ali celo v mobilnih pripomočkih najdete veliko število takšnih predmetov. Ni treba daleč daleč. V istem operacijskem sistemu Android je izvedljiva datoteka namestitvenega programa razširitev APK, v napravah »jabolko« pa IPA datoteke.
Zaključek
Tukaj je na kratko in vse, kar zadeva izvedljive razširitve datotek. Seveda je bil v tem primeru poudarek predvsem na predmetih, ki so prisotni v sistemih Windows, preostali pa so se dotaknili mimo in tako govorili za celoten razvoj. In, kot je že jasno, je raznolikost predmetov izvedljive vrste tako velika, da je preprosto nemogoče citirati vsako zbirno tabelo z absolutno vsem razširitvami, zato smo se omejili na najpogostejše oblike.
- Izvedite izvedljivo datoteko. Kakšno je to skupno razumevanje?
- Kaj so datoteke? Vrste datotek
- MKV razširitev: kot za odpiranje takih datotek
- Formatiraj DOCM - ne odprete takšnih datotek?
- Formatiranje cpi - kaj je to?
- Podrobnosti o tem, kako odpreti datoteke EXE
- Podaljšanje imena datoteke praviloma ... Kaj točno?
- Razširitve datotek za programske kode: cpp je kaj?
- Kakšna so pravila za snemanje imena datoteke: glavne teze
- Razširitev besedilne datoteke: vrste in glavni vidiki določanja pripadnosti programov
- Razširitev GZ: kakšne so te datoteke in kako jih odpreti?
- PRN format: kako odpreti take datoteke?
- Razširitveni zaboj - kaj je to?
- Razširitev SCR: osnovne vrste datotek in načini za njihovo odpiranje
- Osnove informatike. Kaj je razširitev datoteke?
- Delo z datotekami. Kako spremeniti razširitev datoteke
- Kako spremeniti razširitev datoteke v operacijskem sistemu Windows: več preprostih načinov
- PresentationFontCache.exe - kaj je to? Opis postopka
- Načini ustvarjanja datoteke z batom
- Za kaj je podaljšek dmg
- Kako si ogledujete skrite datoteke v operacijskem sistemu Windows in Mac