My thoughts: at the moment there are a lot of different methods for unattended installation of programs:
- the rather cludgy batch file method
- the XPLode method (purdy
) - the RunOnceEX method
- eagle00789's "easy method for RunOnceEX"
Currently for me, that entails:
C:\WXPVOL_EN\$OEM$\$1\Install>dir /b CC4202 DC4032 DT346 F70190 FB083 FF093 FG16 GS221 JAVA2142 MIRC616 MSN62 MT52 OOD6 P054 QT651 SAV9 WD6 WI61 WMP9 WR33 X101
Just shortened names for each program, one program to each folder. Inside each folder have a setup.bat which is a plain batch file that installs that program. What I would suggest is an automated installer that doesn't actually have a direct 'config' file, rather that you point it at the root of the 'installation folders' and then it goes through each folder, and runs setup.bat in each case. Obvious ways to extend this: description.txt, containing a program title, a brief description, and perhaps a variable to say whether this item should be autoinstalled.
description.txt:
Quote
<title>program title</title>
<description>really cool program that makes fractals</description>
<other_field>BLAHBLAH</other_field>
<description>really cool program that makes fractals</description>
<other_field>BLAHBLAH</other_field>
Hmpf, after look at what i just wrote, looks like xml
I came about thinking in this way after I found they way that I way making the installation packages (generally repackaging in RAR or 7z, and working out the switches, and registry entries required). I found it easier to dump each nescesary step (uncompress, run setup with switches, add registry entries, delete uncompressed installation, keeping the original installation files) into a small batch file, and then compile (loose use of the term
Some people will probably revile at the thought of having to make ~20 setup.bat files (and the text files), but i would see this as a more accessible and sensible method of organising autoinstallation information.
Reinventing the wheel is ok, as long as the new one is better. Or is this a useless reinvention? Thoughts?
P.S. A quick question: why is it that XPLode hasn't found widespread use?
EDIT: Just read sleepnmojo's method in eagle00789's thread.....sounds similar......hehe



Help
Back to top









