Cómo ejecutar una DLL como EXE

Rundll32 o Rundll32.exe es una utilidad de línea de comandos de Microsoft Windows que ejecuta funciones dentro de un archivo de biblioteca de enlace dinámico (DLL). Rundll32 se encarga de ejecutar archivos .dll y colocar las bibliotecas DLL en la memoria del sistema. Está en Windows 95, 98, 2000, XP, Vista y 7. Para ejecutar una DLL como EXE, necesitas usar una línea de comandos.

Paso 1

Presiona "Inicio" y haz clic en "Ejecutar".

Paso 2

Escribe "cmd" en el cuadro "Ejecutar". Aparecerá una ventana de símbolo del sistema.

Paso 3

Escribe esta línea de comandos: RUNDLL.EXE <nombre_dll>,<punto_entrada> <argumentos_opcionales>. <nombre_dll> es el nombre del archivo .dll a ejecutar. <punto_entrada> es la ubicación en el .dll que puede ejecutarse vía Rundll32. <argumentos_opcionales> son argumentos necesarios para ejecutar la DLL.

Paso 4

Presiona "Enter" para ejecutar la DLL como EXE.

Consejo

Al ejecutar el comando, el .dll no puede contener espacios o fallará.

Conoce el punto de entrada correcto de tu .dll antes de intentar ejecutarlo con Rundll32.