Creating an install batch file

paperlate777

Junior Member
Nov 18, 2003
10
0
0
I have a free Bible software that has maybe 40 different .exe files. You have to click on each individually to install the files. I would like to create an install batch file that would do it once by just clicking on the batch file. I've looked on the internet about how to do that...I couldn't find any codes or way to do it. Anyone can help me here? Use the following as an example:

tire.exe (main program install file)
tread.exe (self-extracting program that installs directly into tire.exe)
radial.exe (same as above)

I would like to put it in C:\Program Files\Tire

I am going to assume that each user has Win9x and up to WinXP. Does that make a difference?

Thanks,
Slag-King
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
Unfortunately I haven't used DOS for a long time. I use linux and a bash shell, which is like DOS shell multiplied by a thousand in terms of quality and flexibility. But DOS shell is like a very simple unix shell. So maybe a very simple script will work....


name the file something like doit.bat

in it do something like this:

tire.exe
move tire.exe tire.sav
./*.exe

if you do a dir you'll notice a . and a .. directory in every directory. These are special pointers. .. equals the parent directory and . equals the current directory.

So if you go "cd ../" that will take you one directory back. If you do a "cd ./" it will just change directory back into the directory you are already in, basicly do nothing.

Now you should be able to execute a file like tire.exe if your in your current directory by going ./tire.exe, so if you use a wildcard like * then you should be able to execute all the *.exe files in that directory. I would have the renamed tire.sav so that it doesn't get executed a second time.

Hope move is the right command... maybe there is a rename command that will work better? I don't remember....

The reason that I wanted to run tire.exe seperately is because it seems like it needs to be run first and the wildcard thing will execute them alphabeticly (or something equally useless). If it's not needed to be run first then just try to run this command while in the directory with all the executables:

./*.exe

Hope that Dos is smart enough to figure that out. I don't want you to run every executable in the entire computer or something!
 

paperlate777

Junior Member
Nov 18, 2003
10
0
0
I tried it that way, but it doesn't work. It gives me a syntax error. I'm familiar with bash shell, but not the .bat file in Windows. Anyone else have any comments?

Slag-King
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
That sucks.


How about unzipping everything into the directory and then zip the files back up in one archive? You could put it on a cd for safe keeping.
 

OffTopic1

Golden Member
Feb 12, 2004
1,764
0
0
Try the below to see if it work


rem start dos applications bat

start /wait "C:\Program Files\Tire\name1.exe"
start /wait "C:\Program Files\Tire\name2.exe"
start "C:\Program Files\Tire\name40.exe"
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |