Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!pasteur!ucbvax!decwrl!mejac!gryphon!keithd From: keithd@gryphon.COM (Keith Doyle) Newsgroups: comp.sys.amiga.tech Subject: Re: Amiga Roadblocks to User Friendliness Message-ID: <10023@gryphon.COM> Date: 27 Dec 88 09:01:03 GMT References: <9910@gryphon.COM> <6546@killer.DALLAS.TX.US> Reply-To: keithd@gryphon.COM (Keith Doyle) Organization: Trailing Edge Technology, Redondo Beach, CA Lines: 27 In article <6546@killer.DALLAS.TX.US> elg@killer.DALLAS.TX.US (Eric Green) writes: >Foo. Bogus. Simply have a file: > >s:bbs_devices > >which contains the lines: > >upload_dir=DH1:uploads >bulletin_dir=DH0:bulletins >etc. > >And at startup have your program grok that file i.e. DON'T use the >"assign" convention. Except that your example must first check "filename" to see if it is a full pathname, instead of a relative pathname, and only prepend the current directory if it is a relative pathname. Agreed, this technique will work, though assigns may also be useful in the process, and startup script mods are still needed for PATH ADD commands and any other application related boot requirements, even if you eliminate any need for ASSIGNs. I got it! Let's just put everything in one big giant C: directory then we won't have any of these problems :-) Keith Doyle keithd@gryphon.COM gryphon!keithd gryphon!keithd@elroy.jpl.nasa.gov