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.
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
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.
http://www.cyberhades.com/2010/12/06/tres-maneras-gratuitas-de-convertir-un-fichero-bat-a-exe/
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).
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.