|May be anyone can do this one:|
1. Find out a free software which zips and creates a self
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.