KompiuteriaiFailų tipai

Vykdyti vykdomąjį failą. Ką tai supranta bendrai?

Dauguma šiuolaikinių kompiuterių sistemų vartotojų vienu ar kitu susiduria su programų, kurios dažniausiai vykdo vykdomąjį failą, paleidimą. Apytiksliai kalbant, visos programos naudoja EXE formato objektą, norėdami paleisti pagrindinę programą. Bet tai ne visada būna.

Senosiose operacinėse sistemose, tokiose kaip "DOS" arba kitokios nei "Windows", tokie failai gali turėti visiškai kitokį išplėtimą, nors pradžios principas išlieka visiškai nesikeičiantis.

Vykdyti vykdomąjį failą: ką tai reiškia?

Norėdami visiškai suprasti įvykių esmę, pirmiausia turite suprasti, kas yra bet koks programos paleidimo procesas. Tas pats vykdomasis failas "Navitel" ar bet kuri kita programa yra tam tikras apletas, kuriame yra atpažintas paleisties kodas, kurį pripažįsta operacinė sistema arba šiam tikslui skirtos papildomos programos. Tačiau čia verta suprasti, kad programos, kurias sudaro tik viena vykdomoji failo dalis, šiuo metu nėra svarbios. Paprastai paketas apima daugybę papildomų komponentų tų pačių dinaminių bibliotekų, turinčių DLL plėtinį, pavidalu. Ne visada įmanoma vykdyti vykdomąjį failą be jų.

Bottom line yra tai, kad paleidus pagrindinį programinės įrangos paketo modulį, kuris yra EXE failo pradžia, kai kurioms programoms reikia "pakrauti" papildomus modulius, kurie yra tik konfigūracijos failai (config) arba tos pačios dinaminės bibliotekos, kuriose yra duomenų apie Programa.

Beje, kartais pačios dinamiškos bibliotekos gali atlikti programų vaidmenį. Pavyzdžiui, bet kurio VST įrankio pradžia šiuolaikinėje studijoje (DAW) vyksta būtent pagal šį principą. Pačios programos kaip autonominės versijos gali būti trūksta, bet kaip priedą kaip analogą su DLL plėtiniu atpažįsta bet kuri programa.

Programos vykdomosios programos: tipai

Bet tai dar ne viskas. Šiandien vykdomųjų failų išplėtimas nėra taip lengva apibrėžti, jau nekalbant apie EXE arba COM failus. стандарты, но и архивные данные. Atskirai verta paminėti ne tik minėtus standartus, bet ir archyvinius duomenis.

Iš tikrųjų, SFX (Self-Extracting) failai yra savarankiškai ekstrahuojami duomenys, pagrįsti išpakavimo algoritmu. Šio tipo vykdomojo failo vykdymas yra lengvas. Pakanka tik padaryti dvigubą spragtelėjimą, o operacija, kai pasirenkamas ištraukimo taškas, bus atliekamas automatiškai. Mobiliuosiuose įrenginiuose naudojami formatai, tokie kaip JAR, JAD APK ir tt, kurie yra susiję su diegimo kategorija.

Ar galiu atidaryti vykdomąjį failą?

Daugelis naudotojų domisi paleistų failų redagavimo klausimu. Iš karto verta viską nusiminusi. Faktas yra tas, kad tie patys "vykdomieji failai" yra sudarytos programos, kurių šaltinio kodą paprastai galima nematyti. Žinoma, galite naudoti tokias priemones kaip "Disassembler", tačiau jie negali pateikti šio rezultato, jei iš pradžių parašėte programą C + +.

Kaip padaryti paprasčiausią redagavimą?

Kaip matote, EXE failas negali būti atidarytas skaitomoje formoje, nes pati programa gali būti parašyta skirtingomis programavimo kalbomis. Tas pats pasakytina apie dinamines bibliotekas. Tačiau galite atidaryti konfigūracijos failus net standartiniame Notepad. Jei naudojate jį administratoriaus vardu, netgi galite nustatyti prieigos apribojimus tam tikroms interneto svetainėms ir išsaugoti konfigūraciją, kuri įprasto režimo neįmanoma. Tie patys "configs" yra redaguoti elementarūs.

Ar galiu atlikti bet kokį vykdomąjį failą?

Iš esmės bet koks standžiojo disko failas yra vykdomąjį. Tiksliau, norint paleisti vykdomąjį failą - reiškia paleisti už jos atidarymą atsakingą paraišką. Net paleisties metu paleidžiant failą galite lengvai paleisti.

Pakanka pridėti procesą prie sąrašo ir nurodyti papildomą objektą, kuris bus įkeltas nedelsiant (pavyzdžiui, atidarant "Office" dokumentą). Padaryti vykdomąjį failą nėra pats svarbiausias dalykas.

Santrauka

Taigi, užbaigus temą, verta paminėti, kad failus ar objektus, atsakingus už standartinės versijos programos paleidimą, galima atidaryti tik dvigubu paspaudimu. Bet jų redaguoti neįmanoma. Tačiau, jei programos yra laisvai platinamos pagal GNU licenciją, labai lengva keisti programos kodą.

Bet tai yra ypatingas atvejis, kuris apskritai nėra susijęs su pagrindine tema. Kitas klausimas yra paleisti vykdomąjį failą, kurio vartotojas ir vaizdas neturi. Šiuo atveju dėmesys turėtų būti skiriamas virusams, kurie gali būti tokie pat el. Pašto priedais. Jei matote, kad pridėtame faile nėra piktogramos, nesistenkite jį atidaryti. Nors tai vienodai taikoma ir virusams, kurie tokiais pranešimais maskuojasi. Šiuo atveju kenkėjiška programa gali lengvai paleisti vykdomąjį failą arba į jį įterptą kodą, ir tada atsiras didžiulis problemų krūvis.

Šiuo atveju vykdomojo failo skambutis (paleidimas) nebegali priklausyti nuo vartotojo, nes virusas buvo įvestas į sistemą. Būtina tik pasikliauti universaliomis programomis kaip nešiojamosios versijos arba "Utility" modifikacijos "Rescue Disk" su sistemos įkėlimu ir bandymu dar prieš pradedant "Windows".

Pačios vykdomosios bylos, kuri yra įdomiausia, paleidėtojas neturi. Bet yra konfigūratorius BIN, kuris yra atsakingas už sistemos paleidimą. Be to, senesnėse "Windows" versijose taip pat galite rasti aplankus, tokius kaip "i386", kuriame yra tvarkyklių ir kitų susijusių paslaugų. Tačiau naujose sistemos versijose tokių objektų nėra.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.birmiss.com. Theme powered by WordPress.