Izvršne datoteke imaju proširenje vrste? Najčešći
Bilo koji korisnik računalnog sustava, na ovaj ili onaj način, došao je preko pojma izvršne programske datoteke. I ne uvijek (iako vrlo često) izvršne datoteke imaju proširenje EXE, česte za Windows sustave. Da bismo razumjeli problem proširenja, razmislimo o općenitim informacijama o takvim objektima i nekim od njihovih glavnih vrsta.
sadržaj
Razlike između izvršnih datoteka i drugih objekata
Prije nego što tvrdi da izvršna datoteka programa ima proširenje samo jednog određenog tipa, potrebno je razumjeti kako razlikovati takav objekt od drugih.
Zapravo, među glavnim razlikama između izvršnih datoteka i ostalih podataka o informacijama, postoji nekoliko glavnih:
- samo produžetak, što ukazuje na sadržaj u datoteci stroja ili bajtekstu virtualnog stroja;
- potpis (sadržaj u obliku jedinstvenih bajtova);
- atribute u datotečnom sustavu (izvršavanje itd.).
Nažalost, čak i ako znate da izvršne datoteke imaju proširenje naziva, primjerice EXE, sadržaj se ne može prikazati uobičajenim načinima jer takvi objekti imaju sastavljen sadržaj koji se, kad se pregleda, prikazuje kao beznačajan skup znakova. U najboljem slučaju, morat ćete upotrijebiti Disassembler ili nešto drugo za dekompiliranje. Ali sada nije riječ o tome.
Struktura izvršnih datoteka
Što se tiče gradnje datoteka ove vrste, u pravilu, oni sadrže zaglavlja (pretpostaviti izvršavanje instrukcija, parametara, formata koda), same upute (stroj, izvor ili bytecodes).
Opis okruženja mogu biti uključeni ponekad u strukturi podataka zahtjeva ispravljanje OS, liste srodnih knjižnica, slika, zvuk, grafika, naljepnice, ikone i sl. d. Usput, mnogi od vas vjerojatno primjetili da, najvećim dijelom u svakom operativnom sustavu ikona za takvu datoteku dostupna je u početku (pod uvjetom da mora raditi od početka).
Načelo rada
Zapravo, unatoč činjenici da izvršne datoteke imaju proširenje različitih vrsta, rade na sličan način.
Pri pokretanju izvršna datoteka se učitava u memoriju računala. U tom slučaju, okruženje se inicijalizira i konfigurira, dodatne biblioteke su "povučene", ako aplikacija pruža takve funkcije, konfigurira neke dodatne operacije i izvršava upute na način propisan u datoteci.
Koje proširenje ima izvršne programske datoteke?
Sad dolazimo izravno na pitanje proširenja. Svakako, sve to neće raditi (to će trebati previše vremena). S druge strane, možete primijetiti najpopularnije i najčešće.
Dakle, ovisno o vrsti sadržaja, navedeno je proširenje. Na primjer, u sustavu Windows najčešće izvršne datoteke imaju proširenje EXE. To vrijedi za sve programe osmišljene za rad u okruženju tih operativnih sustava. Takvi objekti sadrže strojne kodove. Vrlo slične (također sa sadržajem takvih kodova) su BIN datoteke.
Druga vrsta izvršne datoteke je skupni objekti kao što su CMD, BAT i COM, pri čemu je prvi tip batch datoteka sustava Windows i druga vrsta DOS datotečni sustav.
Vjerojatno su mnogi upoznali MSI i MSU. To može biti "izvorni" instalacijski program za Windows ili instalacijski program ažuriranja sustava.
Među ostalim, skripte i makronaredbe (VB, VBS, VBE, SCR, JS, JSE) su zasebna kategorija. Češće su datoteke poput JAR i JAD, namijenjene za instalaciju aplikacija na mobilne uređaje ili za upotrebu u JAVA okruženju. Svi takvi objekti u sadržaju nemaju kôd stroja, ali kodovi virtualnih strojeva.
Koje proširenje ima izvršne datoteke na različitim sustavima?
Ako pomno pogledate, možete vidjeti da u nekim sustavima postoje i vrlo specifične komponente. Na primjer, u sustavu Windows postoji posebna kategorija izvršnih komponenti (PS1 - izvršna PowerShell, PIF - informacije o aplikacijama, WSF - skriptnu datoteku itd.).
Općenito, u bilo kojem sustavu, možete pronaći i standardne i posebne komponente. Međutim, postoje neki uobičajeni formati (primjerice, HTA - izvršni HTML dokument) koji funkcioniraju svugdje i bez obzira na operacijski sustav.
Kao i za ostale sustave, primjerice, u "maka" izvršne datoteke imaju proširenje APP, ako su programi i PKG, ako je to distribucija.
Ali situacija s Linux sustavima nešto je drugačija. Činjenica je da u njima pojam ekspanzije ne postoji kao takav. Prepoznatljivu datoteku možete prepoznati samo po atributima (skriveni, samo za čitanje, cijeli sustav itd.). Dakle, čak i problem izmjene proširenja ne uspijeva pokrenuti ili čitati datoteku koju tražite.
Međutim, u bilo kojem sustavu ili čak u mobilnim gadgetima možete pronaći ogroman broj objekata ove vrste. Nije potrebno ići daleko. Na istom operativnom sustavu Android, izvršna datoteka instalatera ima proširenje APK, au "apple" uređajima to su IPA datoteke.
zaključak
Ovdje ukratko i sve što se odnosi na izvršnu datoteku ekstenzije. Naravno, u ovom slučaju, naglasak je uglavnom bio na predmetima prisutnim u Windows sustavima, a ostali su dodirnuli u prolazu i, tako da kažem, za sveukupni razvoj. I, kao što je već jasno, raznovrsnost objekata izvršne vrste je toliko velika da je jednostavno nemoguće navesti bilo koju sažetak tablicu sa apsolutno svim proširenjima pa smo se ograničili na najčešće formate.
- Izvršite izvršnu datoteku. Što je to u zajedničkom razumijevanju?
- Kako otvoriti .sig proširenje? Opis formata datoteke i povezanih programa
- Datoteke s proširenjem MDB-a: što treba otvoriti?
- Label: što je to u različitim operacijskim sustavima?
- Format DOCM - nego otvoriti takve datoteke?
- Pojedinosti o tome kako otvoriti EXE datoteke
- Proširenje naziva datoteke, u pravilu, karakterizira ... Što točno?
- Proširenja datoteka za programske kodove: cpp je što?
- Koja su pravila za snimanje naziva datoteke: glavne teze
- Proširenje tekstualne datoteke: vrste i glavni aspekti utvrđivanja pripadnosti programima
- HOSTS datoteka (Windows 7): sadržaj, svrha, oporavak
- PRN format: kako otvoriti takve datoteke?
- Prostor za proširenje - što je to?
- SCR proširenje: osnovne vrste datoteka i načini njihova otvaranja
- Radite s datotekama. Kako promijeniti datotečni nastavak
- Kako promijeniti datotečni nastavak u sustavu Windows: nekoliko jednostavnih načina
- Načini stvaranja datoteke šišmiša
- Atributi datoteke
- C: Windows System32 Sdclt.exe - sastavni dio sustava Windows
- Što je proširenje dmg
- Upoznajte bin datoteku