.exe

exe
Extensão de arquivo
.exe
Tipo de mídia da Internetapplication/vnd.microsoft.portable-executable
Type codeExecutável
Desenvolvido porMicrosoft

Em Windows, OS/2 e DOS, .exe é uma extensão de arquivo que deve ser executado como programa nativo.

Em tais sistemas, aplicações podem ser iniciadas a partir de um ficheiro com extensão EXE. Porém, atualmente as aplicações são modulares, e por isto contêm diversos ficheiros auxiliares, com extensões tais como DLL, INI, CFG e DAT. Em tais situações, o ficheiro EXE somente será corretamente executado caso seus módulos estejam presentes e nos locais corretos.

Quando se executa um ficheiro com a extensão EXE, o usuário está dando autorização ao sistema para executar todas as instruções contidas dentro dele. Quando tal ficheiro é de origem desconhecida ou não confiável, como por exemplo o que vem anexado a um e-mail de remetente desconhecido, é possível que este ficheiro instrua o computador a realizar tarefas indesejadas pelo usuário, tais como a instalação de vírus ou spywares.

Versões

Existem diversos tipos de ficheiros EXE - estes evoluíram de forma a acomodar capacidades não previstas anteriormente - identificados pelos seus respectivos números mágicos (do inglês: "magic number").

Além destas existem algumas versões customizadas do EXE, elas eram criadas pelos extensores do DOS.

Os ficheiros EXE em formatos mais novos que são incompatíveis com o DOS, são precedidos por um programa executável que pode ser entendido pelo DOS. Isso é feito para que os arquivos não provoquem um "crash" no DOS quando executados nesta plataforma e normalmente eles simplesmente informam ao usuário que o programa deve ser executado em uma versão do Windows. Alguns programas, como o editor de registros do Windows (regedit), têm um programa funcional em DOS.

Referências

  1. ↑ «OS/2 Operating System». Operating System Documentation Project. 3 de abril de 2004. Consultado em 13 de fevereiro de 2014