InformàticaTipus d'arxius

Executeu el fitxer executable. Què és això en comú?

La majoria d'usuaris de sistemes informàtics moderns, d'una manera o altra, s'enfronten al llançament de programes, la majoria dels quals es redueixen a l'execució de l'executable. En termes generals, tots els programes utilitzen l'objecte de format EXE per executar l'aplicació principal. Però això no sempre és així.

En els sistemes operatius antics com DOS o diferents de Windows, aquests fitxers poden tenir una extensió completament diferent, tot i que el principi d'inici roman totalment inalterat.

Executa l'executable: què significa això?

Per comprendre l'essència del que està passant, primer cal entendre què és el procés de llançament d'una aplicació. El mateix fitxer d'execució "Navitel" o qualsevol altre programa és una miniaplicació determinada en la qual es reconeix un codi d'inici, que és reconegut pel sistema operatiu o aplicacions addicionals destinades a aquest fi. Però aquí val la pena entendre que els programes que consten exclusivament d'un arxiu executable són irrelevants avui. Com a regla general, el paquet inclou una gran quantitat de components d'acompanyament en forma de les mateixes biblioteques dinàmiques que tenen una extensió de DLL. No sempre és possible executar un executable sense ells.

La conclusió és que quan executeu el mòdul principal del paquet de programari, que és l'inici del fitxer EXE, algunes aplicacions requereixen "carregar" mòduls addicionals, que són només fitxers de configuració (configuració) o les mateixes biblioteques dinàmiques que contenen dades sobre Programa.

Per cert, de vegades les biblioteques dinàmiques poden jugar el paper de programes. Així, per exemple, l'inici de qualsevol eina VST en un estudi modern (DAW) es produeix precisament en aquest principi. El programa en si mateix com a versió de Standalone pot ser que falti, però el programa compleix amb el complement analògic amb una extensió de DLL.

Programes executables: tipus

Però això no és tot. L'expansió dels fitxers executables d'avui no és tan fàcil de definir, per no parlar dels fitxers EXE o COM. стандарты, но и архивные данные. Per separat, val la pena destacar no només els estàndards esmentats anteriorment , sinó també les dades d'arxiu.

De fet, els fitxers SFX (Self-Extracting) són dades autoextraibles basades en l'algorisme de desempaquetatge. L'execució d'un executable d'aquest tipus és fàcil. Només cal fer un doble clic i l'operació de selecció del punt d'extracció es farà automàticament. En dispositius mòbils, s'utilitzen formats com JAR, JAD APK, etc., que estan relacionats amb la categoria d'instal·lador.

Puc obrir fitxers executables?

Molts usuaris estan interessats en la qüestió d'editar els fitxers llançats. Immediatament val la pena molestar tot. El cas és que els mateixos "executables" són programes compilats el codi font no es pot veure normalment. Podeu, per descomptat, utilitzar utilitats com el desensamblador, però no poden donar aquest resultat si escriviu l'aplicació inicialment a C + +.

Com fer l'edició més senzilla?

Com podeu veure, l'arxiu EXE no es pot obrir en la seva forma llegible, ja que el propi programa es pot escriure en diferents llenguatges de programació. El mateix passa amb les biblioteques dinàmiques. Però podeu obrir els fitxers de configuració fins i tot en el Bloc de notes estàndard. I si l'executeu en nom de l'administrador, podeu establir restriccions d'accés a certs llocs a Internet i, a continuació, desar la configuració, que en mode normal no és possible. Els mateixos "configs" es editen de forma elemental.

Puc executar qualsevol arxiu?

En principi, qualsevol fitxer del disc dur és executable. Més precisament, per executar un fitxer executable: significa, per iniciar l'aplicació responsable de la seva obertura. Fins i tot a l'inici, podeu iniciar el fitxer a l'inici tan senzillament.

És suficient afegir el procés a la llista i especificar un objecte complementari que es carregarà immediatament (per exemple, obrir un document d'Office). Fer que el fitxer executable no sigui el més important.

Resum

D'aquesta manera, en completar el tema, val la pena assenyalar que els fitxers o objectes responsables del llançament d'una aplicació a la versió estàndard només es poden obrir amb un doble clic. Però no és possible editar-los. Tanmateix, si els programes tenen l'estat de distribució lliure sota la llicència GNU, és molt fàcil fer canvis al codi de l'aplicació.

Però aquest és un cas especial que, en general, no està relacionat amb el tema principal. Una altra qüestió és el llançament d'un fitxer executable, que l'usuari i la vista no tenen. En aquest cas, l'enfocament ha de ser sobre virus que es pugui presentar en forma de fitxers adjunts de correu electrònic. Si veieu que el fitxer adjunt no té cap icona, no intenteu obrir-lo. Tot i que també s'aplica als virus que es disfressen com a tals missatges. En aquest cas, el programa maliciós podrà executar el fitxer executable o el codi incrustat amb força facilitat, i després hi haurà un gran nombre de problemes.

I la crida (llançament) del fitxer executable en aquest cas ja no pot dependre de l'usuari, ja que el virus es va introduir al sistema. Només resta confiar en programes universals en forma de versions portàtils o en modificacions d'utilitat de Rescue Disk amb la càrrega i proves del sistema fins i tot abans de l'inici de Windows.

El fitxer executable, que és el més interessant, el gestor d'arrencada no ho fa. Però hi ha un BIN configurador, que s'encarrega d'iniciar el sistema. A més, en versions anteriors de Windows, també podeu trobar carpetes com i386, que contenen controladors i algunes altres utilitats relacionades. Però en les noves versions del sistema no hi ha objectes d'aquest tipus.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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