Pero finalmente te vas a encontrar con los mismo de siempre: el exe tiene que extraer el archivo batch para poder ejecutarlo.
Casi todos los "Batch to Exe" lo que hacen es eso: extraer -normalmente en temporales- el archivo batch y lanzan la ejecución del mismo.
Si quieres protegerlo "un poco mejor" ¿por qué no lo programas en otro lenguaje? ¿qué te costaría hacerlo en VC++ o ASM para que no tenga dependencias? o ¿la familia Borland?
Casi todos los "Batch to Exe" lo que hacen es eso: extraer -normalmente en temporales- el archivo batch y lanzan la ejecución del mismo.
Si quieres protegerlo "un poco mejor" ¿por qué no lo programas en otro lenguaje? ¿qué te costaría hacerlo en VC++ o ASM para que no tenga dependencias? o ¿la familia Borland?