.exe

Fichier exécutable

En informatique, un fichier exécutable est un fichier contenant un programme et identifié par le système d'exploitation en tant que tel.

Le chargement d'un tel fichier entraîne la création d'un processus dans le système, et l'exécution du programme.

Sommaire

Formats de fichiers exécutables

On regroupe sous le nom d'exécutable :

  • les programmes (fichiers binaires) précompilés pour un type de système donné, exécutés "directement" par le processeur,
  • les scripts (fichiers texte), traduits par un interpréteur (shell, perl, etc.) au cours de l'exécution.

Propriétés

Les propriétés des fichiers exécutables sont intimement liées au type de système d'exploitation.

Sous les systèmes Macintosh

Sous les versions de Mac OS inférieures à Mac OS X, les différents types de fichiers (y compris les exécutables) sont identifiés par des informations stockées dans le fichier : le type et le créateur.

  • Le type indique la nature du fichier par un code alphanumérique à quatre positions (par exemple : 'APPL' pour une application, 'INIT' pour une extension système — sorte de patch désactivable au démarrage —, ou 'cDEV' pour un tableau de bord — application utilitaire utilisable depuis n'importe quel contexte applicatif).
  • Le créateur est un code de même format permettant, pour une application, de l'identifier de manière unique, et pour un fichier, de retrouver l'application permettant de l'ouvrir. Ces informations ont donc la même fonction que les extensions de noms de fichiers, tout en étant transparentes à l'utilisateur.

Dans Mac OS X, Apple a repris le même mode d'identification des catégories de fichiers, mais ajoute de manière systématique une gestion des extensions de noms de fichiers à la Unix, ce système d'exploitation étant basé sur un Unix.

Sous Unix

Dans ce monde, les fichiers doivent avoir le flag exécutable activé (en:set), aucune extension particulière n'est nécessaire.

Les programmes exécutables sont au format a.out, COFF ou ELF.

Les scripts shells indiquent généralement sur leur première ligne le nom de leur interpréteur.

Le monde DOS/Windows

Les fichiers exécutables sous DOS/Windows doivent porter un suffixe (extension) spécifique. En ligne de commande, cette extension est implicite pour lancer le programme (s'il y a plusieurs possibilités, le premier fichier trouvé est utilisé).

Les programmes précompilés possèdent l'extension .exe ou .com. Depuis Windows NT, ils sont au format PE ; auparavant ils étaient au format NE — New Executable File Format, « new » faisant référence à CP/M, et aux fichiers .com —).

Les scripts possèdent le suffixe .bat ou .cmd et sont interprétés par le programme COMMAND.COM (MS-DOS) ou cmd.exe (Windows).

Cygwin

Cygwin permet l'exécution de programmes MS-DOS/Windows et Unix de façon transparente pour l'utilisateur (pas de distinction visible au niveau de l'appel).

Cela pose parfois quelques soucis lorsque des programmes « de même nom » sont disponibles à la fois au format MS-DOS/Windows et Unix : par exemple appeler more en ligne de commande, peut (selon la configuration) appeler soit more (Unix), soit more.com (MS-DOS, à cause de l'ajout automatique de l'extension .com, .exe ou .bat).

Génération d'un fichier exécutable

Les scripts sont éditables avec un simple éditeur de texte, mais peuvent aussi être générés automatiquement par d'autres programmes.

Les binaires sont issus d'un procédé de compilation (mettant généralement en jeu un compilateur, un assembleur, un éditeur de liens...) à partir de codes sources (modifiables par un éditeur de texte ou un EDI).

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Fichier ex%C3%A9cutable ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article .exe de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • EXE — is the common filename extension denoting an executable file (a program) in the DOS, OpenVMS, Microsoft Windows, ReactOS, and OS/2 operating systems.Besides the executable program itself, many EXE files contain other components called resources,… …   Wikipedia

  • .exe —   [Abk. für executable, dt. ausführbar], Erweiterung für ausführbare Dateien unter Windows und OS/2 sowie unter deren Vorläufer DOS. Diese Dateien können durch Doppelklick in Datei Managern wie dem Explorer oder über die Eingabeaufforderung (ohne …   Universal-Lexikon

  • .exe — (für engl. executable, ausführbar) ist eine Dateinamenserweiterung für ausführbare Dateien unter den Betriebssystemen DOS, Windows, OS/2, OpenVMS und SymbianOS. EXE Dateien sind durch die Dateiendung „.exe“ gekennzeichnet. Es gibt jedoch… …   Deutsch Wikipedia

  • exe — abbreviation computing executable file: the last part of the name of a program file Thesaurus: abbreviations used in computing and on the internethyponym * * * exe obs. form of axe n.1 …   Useful english dictionary

  • Exe — (Ex), Fluß in England, entspringt im Exmoor, wird bei Tiverton schiffbar und mündet nach 89 km langem Lauf bei Exmouth in den Kanal …   Meyers Großes Konversations-Lexikon

  • Exe. — Exe.     † Catholic Encyclopedia ► Ecclesiastical Abbreviations     ► Abbreviation in general use, chiefly Ecclesiastical     Excommunicatus, Excommunicatio ( Excommunicated, Excommunication ) The Catholic Encyclopedia, Volume VIII. New York:… …   Catholic encyclopedia

  • exe — (el. ekse) vb., r, de, t; et exet forhjul …   Dansk ordbog

  • EXE — En el ámbito de la informática EXE (de la abreviación del inglés executable, que se traduce en ejecutable) es una extensión que se refiere a un archivo ejecutable de código reubicable, es decir, sus direcciones de memoria son relativas.[1] Los… …   Wikipedia Español

  • EXE — Vorlage:Infobox Dateiformat/Wartung/Standard fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt EXE Dateiendung: .exe …   Deutsch Wikipedia

  • .EXE — Эту страницу предлагается переименовать в .Exe. Пояснение причин и обсуждение  на странице Википедия:К переименованию/13 декабря 2012. Возможно, её текущее название не соответствует нормам современного русского языка и/или правилам… …   Википедия

  • Exe — Die Exe bei Powderham Die Exe ist ein Fluss im Südwesten Englands. Verlauf Sie entspringt im Exmoor Nationalpark in der Grafschaft Somerset. Die Quelle liegt nur gerade sechs Kilometer von der Nordküste der Grafschaft, dem Bristolkanal, entfernt …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”