ComputerDateityp

Gitt déi ausführbar Datei aus. Wat ass dat gemeinsam Verständnis?

Déi meescht Benotzer vun modernen Computersystemer, e Wee oder e weidert, hu sech mat der Start vun Programmer konfrontéiert, déi meeschtens zu der ausführbarer Ausféierung féieren. AWW spréngt all Programmer d'Exe-Format Objet mam Fonctionnaire vun der Haaptapplikatioun. Mä dëst ass net ëmmer de Fall.

In Legacy OS'en wéi DOS oder anerer wéi vu Windows, kënnen dës Fichier e ganz aner Extensioun hunn, obwuel de Startprinzip absolut onverännert bleift.

Virschau vun der ausführlecher Manéier: Wat heescht dat?

Fir d'Wichtegkeet vun deem, wat geschitt, verstoen, ass et fir d'éischt d'Verstoe ze verstoen wat e Prozess vun der Ausféierung vun enger Applikatioun ass. Déi selbe Datei aus "Navitel" oder all anere Programm ass eng gewësse Applet, an där e Startcode gëtt erkannt, deen duerch de Betribssystem oder aner Apps fir dësen Zweck unerkannt gëtt. Awer hei ass et lount ze verständelen datt Programmer, déi ausschliesslech aus enger ausführbarer Datei besteet, heiansdo irrelevant. D'Regel ass eng riesech Unzuel vun begleetend Komponenten a Form vun déiselwecht dynamesche Bibliothéiken, déi eng DLL-Erweiterung hunn. Et ass net ëmmer méiglech, et ouni Programm ze executéieren.

Déi ënnescht Linn ass datt wann Dir den Haaptmodul vum Software-Paket ausgeführt, wat den Ufank vun der EXE-Datei ass, brauche verschidde Applikatiounen "Erlaabnes" Ergänzungsmodule, déi just Konfiguratiounsdateien (config) oder déi selwecht dynamesch Bibliothéiken mat Daten iwwer Programm.

Iwwregens, heiansdo dynamesch Bibliothéiken selwer kënnen d'Roll vun de Programmer spille. Also, zum Beispill, de Start vun engem VST-Tool an engem modernen Atelier (DAW) trëfft genee op dësem Prinzip. De Programm selwer als Version vun Standalone ass vermësst ginn, awer de Plug-in as säin Analog mat enger DLL Erweiterung unerkannt gëtt duerch all Programm.

Programme fir Executables: Typen

Mee dat ass net alles. D'Expansioun vun ausdréckleche Fichieren ass haut net sou einfach ze definéieren, net ze soen EXE oder COM Dateien. стандарты, но и архивные данные. Getrennt, ass et wäert net nëmmen Standarden opgeschriwwen, mä och d'historesch Daten uewen ernimmt.

Tatsächlech sinn SFX (Self-Extracting) Dateien selbstverléisbar Daten op Basis vun der Auspacken Algorithmus. Ausféierlech e Fichier vun dësem Typ ass einfach. Et ass genuch just fir eng Duebelklick ze maachen an d'Operatioun bei der Auswiel vum Extraitpunkt gëtt automatesch gemaach. Op mobilen Apparater, Formater wéi JAR, JAD APK, etc., déi mat der Installateur Kategorie bezuelt sinn, ginn benotzt.

Kann ech Dateien vun ausführbare Dateien öffnen?

Vill Benotzer interesséiert sech fir d'Erausfuerderung vun de lancéiert Dateien. Elo direkt ass et wäert ze alles rosen. Tatsächlech ass datt déi selwescht "executables" sinn erstallt Programmer, deenen hir Sourcecode normalerweis net gesinn ass. Dir kënnt natierlech och Utilitys wéi Disassembler benotzen, awer se kënnen dat net erreechen wann Dir de Programm zënter Ufank an C ++ schreift.

Wéi kënnt Dir déi einfachste Editéierung maachen?

Wéi Dir gesitt, kënnt d'EXE-Datei net op senger lsnerbar Form ze öffnen, well de Programm selwer an anere Programméierungssäll geschriwwe ginn. Dat selwecht gëllt fir dynamesch Bibliothéiken. Mee Dir kënnt d'Konfiguratiounsdateien och am Standard Notepad öffnen. A wann Dir se am Numm vum Administrator lafe kann, kënnt Dir och Sperrbeschränkungen fir verschidde Websäiten op Internet setzen, a späicheren d 'Konfiguratioun, déi am Normalmodus net méiglech ass. Déi selwecht "configs" ginn elementar verännert.

Kann ech all Fichier ënnerschriwwe maachen?

Prinzipiell ass e Fichier op der Festplack. Gitt genau fir eng ausführbar Datei ze maachen - heescht, fir d'Applikatioun ze féieren fir seng Ouverture. Och am Start kënnt Dir d'Datei beim Startup ganz einfach starten.

Et geet duer fir de Prozess un d'Lëscht ze addéieren an e Begleetobjekt ze spezifizéieren, deen direkt geluede gëtt (zum Beispill beim Eroplueden vun engem Office Dokument). Maacht de Fichier deen net executéiert ass net déi wichtegst Saach.

Summary

Dofir ass et fäerdeg, datt de Fichier ofgeschloss ass, datt d'Dateien oder d'Objeten déi d'Verdingung vun enger Applikatioun an der Standardversion verlaangt, nëmme mat engem Duebelklick opgemat ginn. Awer si änneren net méiglech. Awer wann déi Programmer de Status ënnert der GNU Lizenz frei verdeelt hunn, ass et ganz einfach, Verännerunge vum Appcode ze maachen.

Dëst ass e besonnesche Fall, deen am allgemenge net mat dem Haaptthemen verbonne sinn. Eng aner Mataarbechter ass d'Start vun enger ausführbarer Datei, déi de Benotzer an d'Optioun net hunn. An dësem Fall ass de Fokus op Viren, déi an d'Form vun déi selwecht E-Mail-Attaché kommen. Wann Dir kuckt, datt déi beigefügte Datei net e Symbol huet, probéiert et net opzemaachen. Obwuel si och fir dësen Virfäll gëllt fir dës Maskerade als sou Messagen. An dësem Fall kann de béisfrëndleche Programm déi ausführbar Datei oder de Code ganz einfach beaarbecht maachen, a da gëtt et e grousse Problem vu Problemer.

An den App (Start) vun der ausführbarer Datei an dësem Fall kann net méi vum Benotzer abhängt, well de Virus an de System agefouert gouf. Et bleift just fir op Universal-Programmer an der Form vu portable Variatiounen oder op Utility Modifikatiounen vun der Rettungsfënster mat der Belaaschtung an dem Tester vum System och virum Start vu Windows.

Executable Fichier selwer, déi am interessantsten ass, ass de Bootloader net. Mee et ass e Konfigurator BIN, dat ass responsabel fir de System starten. Ausserdeem kënnt an ären Variante vu Windows och Ordner wéi i386, déi Treiber an e puer aneren zesummestellen. Awer nei Versioune vum System sinn et net sou Saachen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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