🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #15298

Re: Help for new user

#15298
From: Jerry Lotto
Date: Tue, 20 Jan 1987 23:11
93 lines
3003 bytes
In article <7682@decwrl.DEC.COM> ornstein@parity.dec.com writes:
>
>	Would someone be so kind as to describe and recommend
>	an organization of subdirectories, environment variables
>	and path command for MS-DOS 3.2 on an XT clone.

Sure.

My setup looks like this:

	Root:	COMMAND.COM	(read only)
		CONFIG.SYS	(hidden+read only)
contains:
SHELL = C:\COMMAND.COM /P C:\ /E:4096
STACKS = 64,128
BREAK = ON
BUFFERS = 32
FCBS = 32,16
FILES = 20
LASTDRIVE = J
DEVICE = C:\SYS\DEV\ANSI.SYS
DEVICE = other devices
^Z
		AUTOEXEC.BAT	(hidden+read only)
echo off 	! is patched anyway
cls
prompt $p$g 
path=c:\usr\bat;c:\usr\bin;c:\sys\bin;c:\wp\wp;c:\usr\etc\app1;c:\usr\etc\app2;c:\usr\home;d:;	! include only commonly used apps, see usr\bat for alternative
set home=c:\usr\home
set tmp=c:\tmp
set temp=c:\tmp
set lib=c:\usr\lib
set include=c:\lang\c\include
set editor=your favorite
set term=ansi
set a host of others
echo Files in C:\TMP:
ls c:\tmp
d:
^Z
		SYS
			BIN - DOS commands
			DEV - DOS device drivers and dangerous commands
		USR
			BIN - user programs with few data files
			DEV - user device drivers and dangerous programs
			BAT - batch files including 1 liners like:
				c:\path\program %1 %2 %3 %4 %5 %6 %7 %8
			HOME - initialization files, help files...
			LIB - common librarys, termcap, etc.
			SPOOL
				MAIL - wishful thinking
			ETC
				WINDOWS
				NU
				...	directories for user programs that
					require many datafiles or are
					themselves collections of programs
		TMP - swap area
		WP
			WP - Word Perfect, my favorite word processor
				TXT - Word Perfect documents
			TXT - non-Word Perfect documents
		GRAPH
			GRAPH1 - specific graphics program directorys
				PICS - data for GRAPH1
			...
		DB - database stuff
			database program 1 directory
				DB - databases for program 1
			database program 2 directory
				DB - databases for program 2
		COMM - communications
			KERM - kermit (or whatever)
			PCTCP - No home should be without it
		LANG - should be self evident
			C -	could be nested again if you have more
				than 1 compiler ie: lang\c\msc\...
				LIB
				INCLUDE
					SYS
				SRC
			PAS
				LIB
				SRC
			...
		STAT - statistical analysis
			STAT1 - specific program 1
				DATA - for program 1
			...

Hope this helps. I set up all machines I can get my hands on like this
and it seems to work very well for the people that use them.
Technical Details
Message-ID: <51@wjh12.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!mit-eddie!genrad!panda!husc6!wjh12!lotto
References: <7682@decwrl.DEC.COM>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!columbia!rutgers!mit-eddie!genrad!panda!husc6!wjh12!lotto
From: lotto@wjh12.UUCP (Jerry Lotto)
Newsgroups: comp.sys.ibm.pc
Subject: Re: Help for new user
Message-ID: <51@wjh12.UUCP>
Date: Tue, 20-Jan-87 18:11:53 EST
Article-I.D.: wjh12.51
Posted: Tue Jan 20 18:11:53 1987
Date-Received: Wed, 21-Jan-87 04:34:41 EST
References: <7682@decwrl.DEC.COM>
Reply-To: lotto@wjh12.UUCP (Jerry Lotto)
Organization: Harvard Univ. Chem. Dept.
Lines: 93