[GEM Development] Batch File Programming for GEM.BAT

Shane M. Coughlan shane at shaneland.co.uk
Tue Mar 14 15:21:38 PST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Peter Green wrote:
> I had a few questions at the time about how messy it might turn out to
> be, trying to write a batchfile to automate the process; but Ben is
> right about the further ramifications. You could use IF EXIST and really
> get a slew of "Invalid drive..." commands; IF NOT EXIST merely staves
> off the problem by one or two steps.
> A CHOICE-like option would make it much more workable, allowing the user
> to select a drive name to SUBST. The old Norton's BE.EXE (which I think
> was written in BASIC and compiled into an executable) wouldn't be a bad
> solution if it could be liberated from its current owners, probably
> Symantec. I think I still have a copy of DOS World magazine somewhere
> which has a method for taking input by using the TIME or DATE command,
> so you can do it without actually using CHOICE. I'll see what I can find.

A choice-like option sounds like it might be better, especially from a
usability perspective.  I guess the question is "what method will mean
the least work and knowledge from end users?"  It would be nice to have
a really simple system that has a good chance of just working
automatically on most systems.  We have a design issue more than
anything else here.

The current OpenGEM 6 Development 2 is using the O: drive (O for
OpenGEM, geddit?).  It's an imperfect method of passing the technology
out to a lot of people to see what happens when SUBST is used in the
wild.  I have no reports yet.

Shane

- --
Shane Martin Coughlan
e: shane at shaneland.co.uk
m: +447773180107
w: www.shaneland.co.uk
- ---
Projects:
http://mobility.opendawn.com	http://gem.opendawn.com
http://enigmail.mozdev.org	http://www.winpt.org
- ---
Organisations:
http://www.fsfeurope.org	http://www.fsf.org
http://www.labour.org.uk	http://www.opensourceacademy.gov.uk
- ---
OpenPGP: http://www.shaneland.co.uk/personalpages/shane/files/publickey.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3-cvs4066: (MingW32)

iQCVAwUBRBbfgtwG3M95JPpzAQgS1gP/UHkc/OMsMV1Q0FOP35sqqxIGPMMH+0rJ
alzdAYgi6SpzZfLfJeEKLUTqgCffc8qUm/rjuuAwkmv0MPMqCjTP3d5FAHarbVzl
tfPRkgiO7VyjaeOfznPmnTwQrTYW7y44++LHXkD1UZE5yPSzNLGIcxd3Ac761EeN
YUh8Pqe7aFE=
=J2rD
-----END PGP SIGNATURE-----


More information about the gem-dev mailing list