¿Qué es un archivo ejecutable y cómo crear uno?

¿Qué es un archivo ejecutable? Un archivo ejecutable es un archivo de programa que se puede ejecutar, con una serie de instrucciones u opciones para que haga algo en su PC. Los archivos ejecutables se encuentran en casi todos los sistemas operativos modernos, pero la mayoría de la gente los asociará con el formato de Archivo EXE de Windows.

Normalmente verá un archivo EXE cuando instalar nuevo software o ejecute un programa en su PC, donde se utiliza la extensión EXE. Si está creando su propio software, puede incluso crear su propio archivo ejecutable para ejecutarlo, instalarlo o distribuirlo. Si está interesado en aprender más sobre los archivos ejecutables y cómo crear un archivo ejecutable, esto es lo que debe hacer.

Los riesgos de los archivos ejecutables (EXE)

Cuando ejecuta un archivo ejecutable, le da permiso para ejecutar las instrucciones que contiene. Así es como funciona cualquier software, desde scripts con unas pocas líneas básicas hasta software complejo con millones de líneas de código.

Antes de ejecutar o crear un archivo ejecutable, debe conocer los riesgos potenciales. Los archivos ejecutables pueden incluir instrucciones dentro del código fuente que podría dañar su PC.

Podría decirle a su PC que elimine otros archivos o podría indicarle a su PC que envíe información a una fuente externa. Esta es la definición de malware , creado para causar daño a su costa.

Antes de ejecutar cualquier archivo ejecutable, especialmente si requiere permisos administrativos en una ventana emergente Control de cuentas del usuario , debe escanear el archivo en busca de malware usando Seguridad de Windows o el tuyo software anti-malware de terceros como Malwarebytes. También debe instalar o ejecutar software de fuentes de confianza absolutamente.

Si está creando su propio software para ejecutar, asegúrese de que el código no esté diseñado para acceder a archivos importantes. Aunque Windows normalmente evita el acceso no autorizado a los archivos del sistema mediante UAC, vuelva a verificar el código antes de ejecutarlo para asegurarse de que el software no pueda dañar su PC.

Abrir archivos ejecutables (EXE) en Windows

Si desea abrir un archivo ejecutable en Windows, puede hacerlo de varias formas. Windows reconoce automáticamente el formato de archivo EXE como un archivo ejecutable, por lo que normalmente puede abrirlo desde el escritorio, el Explorador de archivos de Windows, usando el menú Inicio de Windows (para el software instalado) o usando el cuadro de comando Ejecutar.

  • Para abrir archivos EXE en el escritorio o en el Explorador de archivos de Windows, haga doble clic en el archivo. Esto le indicará a Windows que lo abra.
  • La lista de software instalado en el menú Inicio de Windows son enlaces a archivos EXE para ese software (por ejemplo, Chrome.exe para Google Chrome). presione el icono de Menu de inicio (o presione el Clave de Windows en el teclado), luego presione uno de los elementos para ejecutar el software.
  • Para usar el cuadro de comando correr para ejecutar un archivo EXE, presione el Tecla de Windows + R en el teclado. Alternativamente, haga clic derecho Icono del menú de inicio y presione la opción correr.
  • En el cuadro de comando correr , busque el archivo ejecutable presionando Vistazo o escriba la ruta del archivo directamente. Cuando desee ejecutar el EXE, presione Okay.
  • Si el EXE requiere acceso administrativo, deberá permitir que se ejecute en la ventana emergente de UAC. para presionar Sip para permitir esto.
  • Si el archivo ejecutable no se puede ejecutar (podría estar diseñado para una versión anterior de Windows, por ejemplo), Windows dejará de ejecutarlo. También puede ver un mensaje de error. Si es así, presione Cerca y busque una versión alternativa del archivo para ejecutar en su lugar.

Cómo crear un archivo ejecutable en Windows

Si desea crear sus propios archivos ejecutables en Windows, puede hacerlo, pero no es tan simple como cambiar el nombre de un archivo y agregar.exe al final.

Deberá codificar el software que desea ejecutar en el lenguaje de programación elegido y luego compilarlo como un archivo que se pueda ejecutar. Sin embargo, la mayoría de los usuarios desean crear archivos ejecutables básicos, como archivos de configuración para instalaciones de software.

Puedes usar el asistente IExpress incorporado para hacerlo en Windows, pero este software es muy antiguo y no se ha actualizado en algún tiempo. La mejor opción es usar Configuración de himno código abierto o, para archivos EXE básicos autoextraíbles, puede usar 7 cremalleras.

Un archivo EXE creado con 7-Zip es en realidad un Archivo de archivo SFX. Este archivo de almacenamiento, que aparece con el formato de archivo EXE, extraerá automáticamente todos los archivos incluidos en su PC, lo que lo hace perfecto para distribuciones de software simples.

Si desea compartir archivos con varios usuarios sin preocuparse de que tengan instalado el software correcto, crear un archivo como este sería una buena opción.

  • Para crear un archivo EXE usando 7-ZIP, coloque los archivos en una carpeta en el Explorador de archivos de Windows. Haga clic derecho en la carpeta, luego presione 7Zip> Agregar al archivo.
  • En el cuadro Opciones , haga clic en la casilla de verificación Habilitar archivo SFX. También necesitará configurar el formato de archivo arriba 7z , la método de compresión arriba LZMA2 y el nivel de compresión arriba Normal. Premios Okay para crear el archivo.

Si bien este no es un archivo EXE real, se ve y se comporta como uno, por lo que es una manera fácil de crear un archivo ejecutable que pueda distribuir software o archivos que haya creado con otros.

De lo contrario, si desea crear un archivo ejecutable “real”, tendrá que aprender a programar.

Ejecutar archivos ejecutables en Mac o Linux

La forma en que funcionan los archivos ejecutables en Windows es completamente diferente a la forma en que se ejecutan los programas en otras plataformas, como Linux o macOS. Estas plataformas tienen archivos ejecutables, pero no están en formato de archivo EXE.

En Linux, por ejemplo, cualquier archivo puede ser ejecutable, pero requiere una marca de permisos de archivo especial para ejecutarlo como un programa usando chmod. El comando archivo chmod + x daría un archivo llamado archivo el permiso de ejecución para la ejecución, por ejemplo.

macOS tiene un método ligeramente diferente para ejecutar el software. Si la aplicación no se instaló desde la App Store y no es de un desarrollador que conoce o en quien confía, la aplicación no podrá ejecutarse. Deberá permitir esto en el Preferencias del sistema> Seguridad y privacidad menú.

Sin embargo, como sistema basado en Unix, macOS admite el comando chmod , lo que le permite ejecutar múltiples scripts básicos usando la aplicación Terminal. Si ha desarrollado una secuencia de comandos de Python, por ejemplo, puede usar el comando chmod + x para ejecutarlo.

También puede utilizar el emulador WINE para Linux y macOS para ejecutar e instalar archivos EXE de Windows en estas plataformas. Diseñado para emular ciertas instrucciones y bibliotecas de Windows, el uso de WINE para ejecutar un archivo EXE tendrá distintos niveles de éxito.

Puede confirmar qué tan bien se ejecutará el software popular con WINE marcando el Base de datos WineHQ.

Ejecutar archivos ejecutables en Windows 10

No hay nada que le impida crear su propio software, especialmente si lo combina con Paquetes de instalación de Windows para que sea fácil de instalar. Sin embargo, para la mayoría de los usuarios de Windows 10, los archivos EXE se ejecutan, no se crean. Siempre que solo ejecute software de fuentes confiables, los archivos ejecutables deben ser relativamente seguros.

Asegúrese de ejecutar análisis antimalware regulares y, si realmente no está seguro de si es seguro ejecutar un archivo ejecutable, puede utilizar el modalidad salvadera Windows 10 para ejecutar el software en un contenedor aislado para probarlo. Si el EXE es peligroso, no dañará la instalación principal de Windows.

Te puede interesar:  Guía definitiva para realizar copias de seguridad y restaurar el registro de Windows

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Share This