Compilador de .bat

Iniciado por elketos, 19 Mayo 2013, 18:21 PM

0 Miembros y 2 Visitantes están viendo este tema.

elketos

Hola soy nuevo en el foro me pueden llamar elketos bueno jeje al punto.

Hace un tiempo que quiero hacer un compilador de .bata .exe e buscado información y no e encontrado nada hay poco y la mayoría no se entiende o tienen los link caidos
la pregunta es que si alguien me podría dar una mano brindando me algún codigo fuente o algún proyecto del mismo desde ya muchísimas gracias.

OmarHack

Busca un lenguaje que admita comandos de  consola, buscas informacion para usar los comandos en ese lenguaje y compilas como si de ese lenguaje se tratara.
Encantado elketos  :P
I like to test things.

Eleкtro

#2
Un código de Batch no se puede compilar... lo que quieres es un "convertidor".

Primero crea un proyecto compilando un .exe que será el encargado de lanzar el bat que haya en el directorio de trabajo actual.
Por otro lado crea otro proyecto, el exe del primer proyecto como recurso, y el archivo bat que desees, compilas y listo, ya tienes tu bat "compilado".

Aquí tienes un proyecto en VB.NET, lo he inspeccionado con .NET Reflector y como me imaginaba el recurso embedido "mytemp.exe" hace exáctamente lo que te expliqué, "mytemp.exe" lo único que hace es ejecutar el proceso "CMD.exe" con el archivo bat.
http://tech.reboot.pro/showthread.php?tid=1083

Saludos.









ABDERRAMAH

Con .net la cosa va por importar el código como recurso y ejecutarlo en una shell desde .net (si quieres oculta y muestras tu la salida al gusto).

elketos

Mil gracias  a todos por su  ayuda  la verdad que no esperaba una contestación tan pronta jeje muchas gracia. Estaré aportando al foro la información que yo le pueda brindar.
Bueno no estaremos viendo seguramente.
Que pasen un buen dia.
Adios


CitarEncantado elketos
Un gusto.