Need a new batch file compiler...

April 28, 2010 at 16:09:42
Specs: Microsoft Windows Vista Home Premium, 2.999 GHz / 4094 MB
Hello all. I have just made a program in batch, and I would like to compile it as an EXE before I release it into a semiprivate beta. However, the exe compiler I have previously used is not working so well, and I believe that I may need a new one. I have tried quite a few, but all of them are either non-free or just hang. Essentially, I need a batch file compiler that satisfies these criteria:

- It does not hang on large batch files
- It is not made by Faith Kodak (The one I used kept setting off Norton)
- It is free
- It can (preferably) include other files.

See More: Need a new batch file compiler...

April 29, 2010 at 06:27:14
If you find one lemme know. I'll buy you two beers.

Helping others achieve escape felicity


Report •

April 30, 2010 at 19:02:41
Wouldn't you be better off rewriting this batch program in a real language, such as C or Java or even VB? If you need to run external programs, there are system calls to do that. I think you'll find the control structures and string handling much easier in a real language. I can't imagine doing program development in batch (especially DOS .bat). Unix/Linux shell languages are much more powerful and easy to use, but even they are a pain to do real programming in.

Report •

May 1, 2010 at 03:43:15
I don't think there ever will be a BAT2EXE compiler that works as it should, but that is my opinion. Take out the smallest part of code that you wish to protect (containing a password, or whatever), make that part a separate BAT/CMD file, then try to convert that small script to an EXE. Good luck.

Report •

Related Solutions

May 1, 2010 at 06:11:27
May be anyone can do this one:

1. Find out a free software which zips and creates a self
extracting archive.

2. Feed batch file and a setup.exe to the this self extracting

The zip file unzipper normally has a feature that will launch
setup.exe from the unzipped files. You have to find a unzipper
that has this feature.
[Edit:] Forgot write earlier. the setup.exe is an executable created by us that will launch cmd.exe and launch the original batch program.


Report •

Ask Question