Qu'est-ce qu'un fichier exécutable et comment en créer un


Qu'est-ce qu'un fichier exécutable? Un fichier exécutable est un fichier programme qui peut être exécuté, avec un ensemble d'instructions ou d'options pour lui faire faire quelque chose sur votre PC. Les fichiers exécutables se trouvent sur presque tous les systèmes d'exploitation modernes, mais la plupart des gens les associent au format de fichier Windows EXE.

Vous verrez généralement un fichier EXE lorsque vous installer un nouveau logiciel ou exécutez un programme sur votre PC, où l'extension EXE est utilisée. Si vous créez votre propre logiciel, vous pouvez même créer votre propre fichier exécutable à exécuter, installer ou distribuer. Si vous souhaitez en savoir plus sur les fichiers exécutables et comment créer un fichier exécutable, voici ce que vous devez faire.

Les risques des fichiers exécutables (EXE)

Lorsque vous exécutez un fichier exécutable, vous lui donnez l'autorisation d'exécuter les instructions qu'il contient. C’est ainsi que tout logiciel fonctionne, des scripts basiques de quelques lignes aux logiciels complexes comportant des millions de lignes de code.

Avant d’exécuter ou de créer un fichier exécutable, vous devez être conscient des risques potentiels. Les fichiers exécutables ont le potentiel d’inclure des instructions dans code source qui pourraient endommager votre PC.

Cela pourrait dire à votre PC de supprimer d'autres fichiers, ou cela pourrait demander à votre PC pour envoyer des informations à une source extérieure. C'est la définition de malware, créée pour nuire à vos frais.

Avant d'exécuter un fichier exécutable, surtout s'il demande des autorisations administratives dans un Contrôle de compte d'utilisateur, vous devez rechercher dans le fichier des logiciels malveillants en utilisant Sécurité Windows ou le vôtre logiciel anti-malware tiers comme Malwarebytes. Vous ne devez également installer ou exécuter des logiciels qu'à partir de sources auxquelles absolumentconfiance.

In_content_1 all: [300x250] / dfp: [640x360]- >

Si vous créez votre propre logiciel à exécuter, vous devez vous assurer que le code n’est pas conçu pour accéder à des fichiers importants. Bien que Windows empêche généralement l'accès non autorisé aux fichiers système à l'aide de l'UAC, vérifiez votre code avant de l'exécuter pour vous assurer que le logiciel ne peut pas endommager votre PC.

Ouverture de fichiers exécutables (EXE) Sous Windows

Si vous souhaitez ouvrir un fichier exécutable sous Windows, vous pouvez le faire de plusieurs manières. Windows reconnaît automatiquement le format de fichier EXE en tant que fichier exécutable, de sorte que vous pouvez généralement l'ouvrir à partir de votre bureau, de l'Explorateur de fichiers Windows, en utilisant le menu Démarrer de Windows (pour les logiciels installés) ou en utilisant la boîte de commande Exécuter.

  • Pour ouvrir les fichiers EXE sur votre bureau ou dans l'Explorateur de fichiers Windows, double-cliquez sur le fichier. Cela demandera à Windows de l'ouvrir.
    • La liste des logiciels installés dans le menu Démarrer de Windows contient des raccourcis vers les fichiers EXE de ces logiciels (par exemple, Chrome.exepour Google Chrome). Appuyez sur l'icône Menu Démarrer(ou appuyez sur la touche Windowsde votre clavier), puis appuyez sur l'une des entrées pour exécuter votre logiciel.
      • Pour utiliser la boîte de commande Exécuterpour exécuter un fichier EXE, appuyez sur la touche Windows + Rde votre clavier. Vous pouvez également cliquer avec le bouton droit de la souris sur l 'icône du menu Démarreret appuyer sur l'option Exécuter.
        • Dans le Exécuter, recherchez votre fichier exécutable en appuyant sur Parcourirou saisissez directement l'emplacement du fichier. Lorsque vous souhaitez exécuter le fichier EXE, appuyez sur OK
          • Si le fichier EXE demande un accès administratif, vous devrez laissez-le s'exécuter dans la fenêtre contextuelle UAC. Appuyez sur Ouipour autoriser cela.
            • Si le fichier exécutable ne peut pas s'exécuter (il peut être conçu pour une ancienne version de Windows , par exemple), Windows l'empêchera de s'exécuter. Vous pouvez également voir un message d'erreur. Si cela se produit, appuyez sur Fermeret recherchez une version alternative du fichier à exécuter à la place.
            • Comment créer un fichier exécutable Sous Windows

              Si vous souhaitez créer vos propres fichiers exécutables sur Windows, vous pouvez, mais ce n'est pas aussi simple que de renommer un fichier et d'ajouter .exejusqu'à la fin.

              Vous devrez coder le logiciel que vous voulez exécuter dans le langage de programmation choisi, puis le compiler sous forme de fichier qui peut être exécuté. Cependant, la plupart des utilisateurs voudront créer des fichiers exécutables plus basiques, tels que des fichiers d'installation pour les installations de logiciels.

              Vous pouvez utiliser l 'Assistant IExpressintégré pour ce faire sous Windows, mais ce logiciel est très ancien et n'a pas été mis à jour depuis un certain temps. La meilleure option est d'utiliser l'open-source Configuration Inno ou, pour les fichiers EXE auto-extractibles de base, vous pouvez utiliser 7-Zip.

              Un fichier EXE créé avec 7-Zip est en fait un fichier d'archive SFX. Ce fichier d'archive, apparaissant au format de fichier EXE, extraira automatiquement tous les fichiers inclus sur votre PC, ce qui le rend parfait pour les déploiements de logiciels simples.

              Si vous souhaitez partager des fichiers avec plusieurs utilisateurs sans avoir à vous soucier de l'installation du bon logiciel, créer un fichier comme celui-ci serait une bonne option.

              • Pour créer un fichier EXE en utilisant 7-ZIP, placez vos fichiers dans un dossier dans l'Explorateur de fichiers Windows. Cliquez avec le bouton droit sur le dossier, puis appuyez sur 7Zip>Ajouter à l'archive.
                • Dans la zone Options, cochez la case Activer l'archive SFX. Vous souhaiterez également définir le Format d'archivagesur 7z, la Méthode de compressionsur LZMA2et la Niveau de compressionà Normal. Appuyez sur OKpour créer le fichier.
                • Bien que ce ne soit pas un vrai fichier EXE, il ressemble et agit comme un fichier, ce qui en fait un moyen de créer un fichier exécutable qui peut distribuer des logiciels ou des fichiers que vous avez créés avec d’autres.

                  Sinon, si vous voulez créer un "vrai" fichier exécutable, vous devrez apprendre à programmer.

                  Exécution de fichiers exécutables sur Mac ou Linux

                  La façon dont les fichiers exécutables fonctionnent sous Windows est entièrement différente de la façon dont les programmes s'exécutent sur d'autres plates-formes, comme Linux ou macOS. Ces plates-formes ont des fichiers exécutables, mais ils ne sont pas au format de fichier EXE.

                  Sous Linux, par exemple, n'importe quel fichier peut être exécutable, mais il nécessite un indicateur d'autorisation de fichier spécial pour l'exécuter en tant que programme utilisant chmod. La commande chmod + x fichierdonnerait à un fichier nommé fichierl'autorisation d'exécution pour s'exécuter, par exemple.

                  macOS a une méthode légèrement différente pour s'exécuter Logiciel. Si l'application n'a pas été installée à partir de l'App Store et qu'elle ne provient pas d'un développeur qu'elle connaît ou en qui il a confiance, l'application ne sera pas autorisée à s'exécuter. Vous devrez l'autoriser dans le menu Préférences système>Sécurité et confidentialité.

                  En tant que système basé sur Unix, cependant, macOS prend en charge le chmod, vous permettant d'exécuter des scripts plus basiques à l'aide de l'application Terminal. Si vous avez développé un script Python, par exemple, vous pouvez utiliser la commande chmod + xpour l'exécuter.

                  Vous pouvez également utiliser l'émulateur WINE pour Linux et macOS pour exécuter et installer les fichiers Windows EXE sur ces plates-formes. Conçu pour émuler certaines instructions et bibliothèques Windows, l'utilisation de WINE pour exécuter un fichier EXE aura des niveaux de succès variables.

                  Vous pouvez vérifier dans quelle mesure les logiciels populaires fonctionneront avec WINE en vérifiant Base de données WineHQ.

                  Exécuter des fichiers exécutables sous Windows 10

                  Rien ne vous empêche de créer votre propre logiciel, surtout si vous le combinez avec Packages d'installation Windows pour le rendre facile à installer. Pour la plupart des utilisateurs de Windows 10, cependant, les fichiers EXE sont là pour être exécutés et non créés. Tant que vous n'exécutez que des logiciels à partir de sources fiables, les fichiers exécutables doivent être relativement sûrs.

                  Assurez-vous d'exécuter régulièrement des analyses de logiciels malveillants et, si vous ne savez vraiment pas si un fichier exécutable peut être exécuté en toute sécurité, vous pouvez utiliser le Mode bac à sable Windows 10 pour exécuter le logiciel dans un conteneur isolé à tester IT out. Si le fichier EXE est dangereux, il n'endommagera pas votre installation principale de Windows.

                  Articles Similaires:


                  3.09.2020