home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #3.1 / RBBSIABOX31.cdr / basw / autoexec.tlk < prev    next >
Encoding:
Text File  |  1984-11-05  |  24.9 KB  |  610 lines

  1.  
  2.  #: 36638      Sec. 0 - General Information
  3. Sb: #Comparing AUTOEXECs
  4.     17-Apr-84  22:50:46
  5. Fm: Ward Christensen 76703,302
  6. To: all
  7.  
  8. Per suggestion from Joel Seiferas, here's my opening "bid" to start a thread on
  9. the subject of autoexec.bat's.
  10.  ---
  11.  1.  pca /d=200 /p=32 /clock /m
  12.  2.  path c:\;d:\bin;d:\bin\ram;d:\
  13.  3.  prompt $e[s$e[H$e[41m $d $e[7m $t $e[0m$e[u$e[44m$p$e[0m$g
  14.  4.  break on
  15.  5.  graf
  16.  6.  type d:\bin\pf.bat
  17.  7.  if exist c:f.com goto nospeed
  18.  8.  jet d:\bin\ram\*.* c:/l
  19.  9.  :nospeed
  20.  10. dosedit
  21.  11. bat *
  22.  ---
  23.  1. STB's Personal Computer Accelerator - 200K electronic disk, 32K print
  24. buffer, set clock from hardware, don't use high memory for printer buffer as I
  25. have extended graphics board there.
  26.  2. Start search path with electronic disk (c:) then hard disk.
  27.  3. Put date/time at top of screen, and path on command line, in colors.
  28.  4. Self explanatory.
  29.  5. Public domain screen print prog, left-shift PrtSc = normal graphics, right
  30. PrtSc = reduced size graphics.
  31.  6.  Type A file to set f6=cls, f7=cd .., f8=dir *.  (list subdirectories),
  32. f9=chkdsk/f, f10=C:f/q/m300 (execute IBM's excellent FileCommand full screen
  33. directory program).
  34.  7. Test if f.com exists on my electronic disk (as it would after a reboot) and
  35. skip the copy of frequently used programs if so.
  36.  8. Copy frequently used progs to electronic disk. JET copies them in 8.3
  37. seconds, COPY in 30!
  38.  9. GOTO label
  39.  10. Invoke DOSEDIT, the 30-command circular buffer for editing previously
  40. entered commands.  The single nicest small program I've seen yet for the PC.
  41.  11.  Bring up Searware extended BATch processor.  In autoexec to get its
  42. signon screen over with (I've paid up, tired of seeing it).
  43.  
  44.  #: 36656      Sec. 0 - General Information
  45. Sb: #36638-#Comparing AUTOEXECs
  46.     18-Apr-84  01:02:32
  47. Fm: Earle Robinson 70135,141
  48. To: Ward Christensen 76703,302 (X)
  49.  
  50. Interesting.  A couple of questions.  Why don't you use FP, the nice little
  51. utility from SDA Associates?  The first version is already quite good and the
  52. new version, which I am beta testing, is even better since it allows setting
  53. how deep in sub-directories you can go and allows wild card specs to be used.
  54. This latter makes it like Alias, another program like it, but which is much
  55. more expensive.  What is the Seaware extended bat program?  -er
  56.  
  57.  #: 36716      Sec. 0 - General Information
  58. Sb: #36656-#Comparing AUTOEXECs
  59.     18-Apr-84  21:14:29
  60. Fm: Ward Christensen 76703,302
  61. To: Earle Robinson 70135,141 (X)
  62.  
  63.  
  64.   I guess FP is one of those "if you don't have it you don't know what you're
  65. missing" kind of things.  How does it work?  If you try to open a file, it
  66. tries all files on the path, and if it can't find it THEN it says so?  I guess
  67. that would solve problems like PE not being able to find its whatever file.
  68.   BAT bySEAWARE is certainly in the class of "if you don't have it you don't
  69. know what you're missing" kind of things.
  70.     It provides a significant extension to the IBM Batch capability. It gives
  71. you "better control of messages to the screen; allows accepting input from the
  72. user; create responses to programs (including the kind that are single
  73. keystroke with no CR); string handling operations like substring, length, etc;
  74. comparisons of strings (is operand 1 equal to a whatever); search for files and
  75. tell if they exist;".
  76.   If you just say "BAT" it comes up with a little help:
  77.  bat <command> where <command> is:
  78.  beep   beeps the terminal
  79.  call   [-label] calls subroutine in same BAT file
  80.  cls    clears screen
  81.  begstack       [text...] [\hex] etc (allows colors, i.e. using ansi.sys can
  82. cursor address, etc - makes nice menus!)
  83.  begtype [text] begins typing a block of text (ends with END)
  84.  exit   leaves BAT
  85.  goto   [-lbl] goes to a label in the batch file
  86.  if     token = <> token statement (full if testing)
  87.  inkey  [text] [var] inputs a single key to a variable
  88.  read [prompt] [var] inputs a string to a variable
  89.  readscrn       reads screen lines to check results of previous commands
  90. (Extremely slick - subsequent readscrn's read further and further back up the
  91. screen.  Thus readscrn 3 times then readscrn %x will read the first "token" of
  92. the 4th last line on the screen)
  93.  return from subroutine
  94.  skip [number of lines] used mainly in if statements: if %1 <> yes skip 3
  95.  stateof [filename or var] searches for a file, etc
  96.  trace.on and trace.off for debugging
  97.  type [text or token...] "type %1 is not yes or no"
  98.  assignment (i.e. %1 = foo) (%1 = %1 + 65) etc.
  99.  
  100.  #: 36765      Sec. 0 - General Information
  101. Sb: #36716-#Comparing AUTOEXECs
  102.     18-Apr-84  23:58:02
  103. Fm: Earle Robinson 70135,141
  104. To: Ward Christensen 76703,302 (X)
  105.  
  106. Sounds interesting, batware, oops I mean seaware's bat.  Where can one get it?
  107. As for fp, it acts much like the path command under dos, but for reading files.
  108. If the file is not found, then a dos error message will appear.  One refinement
  109. of the new version of fp is that you can use wild cards instead of just the
  110. directory and can limit the search to a certain depth.  You can also suspend it
  111. and turn it back on.  Yes, it would solve the problem of PE not being able to
  112. find a file.  Naturally, you have to explicitly identify where the file is to
  113. be resaved or rewritten.  Alas, the lack of path support under PE will not be
  114. resolved here.  If you don't identify the directory, the file will be written
  115. to the default (sub)directory where you are at the time.  -er
  116.  
  117.  #: 36796      Sec. 0 - General Information
  118. Sb: #36765-Comparing AUTOEXECs
  119.     19-Apr-84  11:16:53
  120. Fm: Wes Meier (SysOp) 70215,1017
  121. To: Earle Robinson 70135,141 (X)
  122.  
  123. Earle - The Seaware BAT.COM file is available from my RBBS. Someday, when a
  124. little more free space becomes available here on our XA's, I intend to upload
  125. it to XA4.
  126.  
  127.                 - Wes
  128.  
  129. PS: Thanks for the kind "comment" you left on the WC-RBBS last night.
  130.  
  131.  #: 36692      Sec. 0 - General Information
  132. Sb: #36638-#Comparing AUTOEXECs
  133.     18-Apr-84  19:40:11
  134. Fm: Wes Gray 71445,1006
  135. To: Ward Christensen 76703,302 (X)
  136.  
  137. Ward: Similar structure to my AUTOEXEC with some differences since I am not
  138. using a Hard disk, yet.
  139. 1. moreram - allows setting of motherboard switches to 64K to speed up POST
  140.               and set # disks in memory to allow superdrv to work.
  141. 2. superdrv - establish RAMdisk as c:
  142. 3. superspl - establish spool buffer
  143. 4. astclock - set date and time from AST board
  144. 5. prompt   - to display time and path in DOS prompt
  145. 6. copy command.com c:
  146. 7. rmpc   - replace Parity check handler to allow attempt to save work if
  147.                parity check occurs
  148. 8. copy various utilities to RAMdisk
  149. 9. comspec2 - make c: the default drive for DOS to find COMMAND.COM
  150. 10. path c:\;a:\;b:\ - tell DOS to search all drives for .COM, etc
  151. 11. speedkey - to increase cursor movement speed
  152. 12. scrn     - to blank screen after x minutes of no screen io
  153. 13. scrlock  - to make ScrollLock key work
  154. 14. pkload   - install ProKey 3.0 and load Function keys
  155. 15. fp c:\;a:\;b:\  - make data files accessible like .COM, etc from #10
  156. 16. dosedit  - activate circular buffer for DOS commands
  157. 17. bat      - install Extended Batch Language
  158.                                                       Wes
  159.  
  160.  #: 36718      Sec. 0 - General Information
  161. Sb: #36692-#Comparing AUTOEXECs
  162.     18-Apr-84  21:25:21
  163. Fm: Ward Christensen 76703,302
  164. To: Wes Gray 71445,1006 (X)
  165.  
  166.  
  167.   Interesting.  I thought by starting this thread I'd find something
  168. interesting.  I think RMPC is nice, and comspec2.  I currently have a hard
  169. disk, yet copy COMMAND.COM to C:, my electronic disk.  Would COMSPEC2 make that
  170. work that way?  I suppose leaving say an editor and returning to DOS would then
  171. be faster.
  172.  
  173.  #: 36833      Sec. 0 - General Information
  174. Sb: #36718-Comparing AUTOEXECs
  175.     19-Apr-84  19:34:02
  176. Fm: Wes Gray 71445,1006
  177. To: Ward Christensen 76703,302 (X)
  178.  
  179. Ward: COMSPEC2 does make it work that way and should make exiting from programs
  180. and returning to DOS faster. What the program does is compensate for a bug in
  181. DOS 2.0. It searches for the string A:COMMAND.COM in memory and replaces it
  182. with any string you code. In my case it is c:command.com, the program is then
  183. followed with the equivalent SET command to tell DOS we want to change the path
  184. to COMMAND.COM. The actual lines in my AUTOEXEC are as follows:
  185.    comspec2
  186.    if errorlevel 0 goto csgood
  187.    echo comspec error
  188.    goto csbad
  189.    :csgood
  190.    set comspec=c:\command.com
  191.    :csbad
  192. The program can be found in either XA4 as COMSPE.ASM. I got it from Gene Plantz
  193. BBS. If you ould like RMPC let me know and i can upload. My previous message
  194. got garbled and made the name rmpc. I found RMPC either on Gene's BBS or Bob
  195. Mahoney's in Milwaukee.
  196.                                                Wes
  197.  
  198.  
  199.  
  200.  #: 36736      Sec. 0 - General Information
  201. Sb: #36638-Comparing AUTOEXECs
  202.     18-Apr-84  22:30:28
  203. Fm: Joel Seiferas   70516,1704
  204. To: Ward Christensen 76703,302 (X)
  205.  
  206.  
  207.     Below is my current autoexec.bat file.  I have added a few extra
  208. comments, in parentheses, and two longer comments at the end.
  209.  
  210. :To save precious environment space, use
  211. :   a for clockset,
  212. :   b for spoolsize,
  213. :   c for spoolpriority (9 is highest, 1 is lowest),
  214. :   d for pseudosize, (size of main RAM drive)
  215. :   e for comsize. (size of RAM drive used only for COMMAND.COM)
  216. set a=pca/clock (On my Quadboard system, I use a=pwrupclk.)
  217. set b=64
  218. set c=5
  219. set d=310
  220. set e=21
  221. set pseudo=C:
  222. set comdisk=D:
  223. if exist signal.1 goto first
  224. if exist signal.2 goto second
  225. goto quick
  226.  
  227. :quick (To run in small memory,
  228.               or to boot more quickly, I have only to erase signal.*.)
  229. path a:\;a:\toboot
  230. FP A:\DATA
  231. pca/print=0
  232. type keys.set
  233. verify on
  234. break on
  235. %a%
  236. goto out
  237.  
  238. :first (first time through, with floppy COMSPEC)
  239. path a:\;a:\toboot
  240. FP A:\DATA
  241. pca/print=%b%/disk=%d%/disk=%e% (STB software)
  242. pcu p=%c% (STB software)
  243. ren signal.1 *.2
  244. type keys.set (set function keys via ANSI.SYS)
  245. graphics
  246. hebrew (load a graphics half font)
  247. pkload (load ProKey)
  248. prokey pc-dos.pk/r
  249. dosedit
  250. verify on
  251. %a%
  252. label %pseudo% pseudodisk
  253. label %comdisk% comdisk
  254. mkdir %pseudo%\booted
  255. mkdir %pseudo%\DATA
  256. path %pseudo%\booted;%pseudo%\;a:\;a:\toboot;b:\
  257. FP %pseudo%\DATA;%pseudo%\
  258. copy command.com %comdisk% >nul:
  259. chmod -ra %comdisk%command.com
  260. set comspec=%comdisk%command.com
  261. copy \toboot\*.* %pseudo%\booted >nul:
  262. copy \DATA\*.* %pseudo%\DATA >nul:
  263. set reserve=012345678901234567890123456789012345678901234567890123456789
  264.                    (futile attempt to save lots of environment space)
  265. command/p
  266. :second (with RAM-drive COMSPEC this time through)
  267. ren signal.2 *.1
  268. set reserve=
  269. %pseudo%chkdsk *.*
  270. echobyts 7 7 7 (3 beeps to wake me up)
  271. :out
  272. exit
  273.  
  274. More notes:
  275.     1.  I don't actually use the Hebrew font much.  I have a
  276. right-to-left console driver (derived from ANSI.SYS), but I have found
  277. no reasonable screen editor able to work in graphics modes.  (The
  278. PC-DOS line editor EDLIN does work in these modes, however.)
  279.     2.  Reserving environment space is a problem.  The autoexec.bat
  280. file itself boxes the area in, even before it loads all the resident
  281. (continued)
  282.  
  283.  #: 36737      Sec. 0 - General Information
  284. Sb: #36638-Comparing AUTOEXECs
  285.     18-Apr-84  22:33:49
  286. Fm: Joel Seiferas   70516,1704
  287. To: Ward Christensen 76703,302 (X)
  288.  
  289.  
  290. (continued)
  291. programs.  Does anyone out there have an automatic way to reserve more
  292. space?  (Ideally, there should be a config.sys option for this.)
  293.  
  294.                                   Joel Seiferas
  295.  
  296.  #: 36778      Sec. 0 - General Information
  297. Sb: #36638-#Comparing AUTOEXECs
  298.     19-Apr-84  01:23:32
  299. Fm: Jim Rosenberg 71515,124
  300. To: Ward Christensen 76703,302 (X)
  301.  
  302. Dosedit sounds pretty good.  Where does one get it?  -Thanks, Jim
  303.  
  304.  #: 36797      Sec. 0 - General Information
  305. Sb: #36778-Comparing AUTOEXECs
  306.     19-Apr-84  11:18:45
  307. Fm: Wes Meier (SysOp) 70215,1017
  308. To: Jim Rosenberg 71515,124 (X)
  309.  
  310. Jim DOS-ED.HEX is available on our XA6 database.    - Wes
  311.  
  312.  #: 36791      Sec. 0 - General Information
  313. Sb: #36638-#Comparing AUTOEXECs
  314.     19-Apr-84  09:22:48
  315. Fm: dave rothman 70240,372
  316. To: Ward Christensen 76703,302 (X)
  317.  
  318. ward, here's my autoexec.bat.  ive notice that many of the replies have people
  319. going thru all sorts of incantations to do all sorts of weird things for really
  320. very little rational justification. its sorta like the old story about the guy
  321. who said he drove from NY to london.  i dont know how he did it, but i know he
  322. went through connecticut!
  323.  
  324. anyway, mine is relatively strightforward....the first line is program for my
  325. security board...if it is not the first line of the autoexec, the machine hangs
  326. (plus you cannot ^c out of the thing or the board pops in anyway and hangs the
  327. machine).
  328.  
  329. since i dont want to see all the crap spew forth on my screen, i redirect
  330. everything away to nul ( i think thats near podunk, but im not sure).  i
  331. recently installed the set stuff for edix,but it really is redundant for fp
  332. does it already...
  333.  
  334. my fp list is fairly short for i have found that if it is long, it takes a year
  335. for it to search all the dirs for a prog.
  336.  
  337. dcport10 directs port10 to my printer so that i may later download the APL char
  338. set to it.
  339.  
  340. and finally i print out the ver cause i changed command.com to print out a
  341. self-serving msg that says that this is my computer
  342.  
  343. here it is: loading ctty nul PATH C:\;C:\SYS;C:\SYS2;C:\EDIT;C:\nort;C:\123 FP
  344. C:\EDIT;C:\;C:\123 PROMPT $T$H$H$H $n$G mode com1:12 superspl lpt1:/m=64
  345. superdrv b:/m=96 set config.edx=\edit\config.edx set help.edx \edit\help.edx
  346. speedk scrlock scrnsav dcPort10 dosedit astclock echo off ctty con ver
  347.  
  348.                       ....dave
  349.  
  350.  #: 36838      Sec. 0 - General Information
  351. Sb: #36791-#Comparing AUTOEXECs
  352.     19-Apr-84  20:09:09
  353. Fm: Earle Robinson 70135,141
  354. To: dave rothman 70240,372 (X)
  355.  
  356. After seeing that autoexec file from one guy which seemed about 3 pages long, I
  357. can understand and concur with your opinion.  Don't you have problems with that
  358. speedkey routine?  It is incompatible with some programs as you probably know.
  359. -er
  360.  
  361.  #: 36962      Sec. 0 - General Information
  362. Sb: #36838-Comparing AUTOEXECs
  363.     20-Apr-84  10:30:26
  364. Fm: dave rothman 70240,372
  365. To: Earle Robinson 70135,141 (X)
  366.  
  367. earle, re speedkey...
  368.  
  369. 1. its incompatibility w/other progs largely is a function of where it is run
  370. in conjunction with the other progs...ie if u have 4 progs and they play with
  371. bios or some other pc specific thing, then u have 4 factorial (24) different
  372. ordering schemes to try in your autoexec....this particular order (the one in
  373. my auto) works for everything i run except for a small inconsequential problem
  374. in smartcom.  that prob is when i hit an arrow key or bs, it wont
  375. auto-repeat...i have to keep hit it n times for it to move n spaces
  376.  
  377. 2. the only other sacrifice w/speedkey, is i can use buf128...
  378.  
  379. not sure about things like prokey...i find that if i have an intelligent editor
  380. and use programmer friendly environments like apl, i really dont need it...dave
  381.  
  382.  
  383.  
  384.  #: 37026      Sec. 0 - General Information
  385. Sb: #36736-Comparing AUTOEXECs
  386.     20-Apr-84  22:15:35
  387. Fm: Ward Christensen 76703,302
  388. To: Joel Seiferas   70516,1704
  389.  
  390.  
  391.   Thanks for your AUTOEXEC.  I didn't know about the %xxxx% being usable to
  392. substitute environment data into a batch file.  Pretty neat! (I don't find it
  393. in the DOS manual under ENVIRONMENT or BATCH or SET).
  394.   I also had missed the point that PCU can change the spooler priority! I have
  395. often had to wait for printing to complete before doing some communications
  396. package for (proven) fear that I would lose data.
  397.   Enjoyed your "signal" idea - as a flag to select alternate autoexec's.
  398.   One thing I didn't understand at all:  what is "label"?
  399.   Also why are you creating subdirectories on your RAM disk?
  400.   And (getting to sound like broken record) What is "CHMOD"?  In general, I
  401. didn't understand COMSPEC.  Correct me if I'm wrong: after copying COMMAND.COM
  402. to an electronic disk, you can direct it to find COMMAND.COM there by SET
  403. COMSPEC=C:COMMAND.COM - right?  What happens if I accendentally erase the
  404. electronic disk?  I presume it will say "can't find command.com".
  405.   I appreciate your SET RESERVED=xxxx idea, then shortening it by deleting it. 
  406. Pretty clever!
  407.  
  408.  #: 37027      Sec. 0 - General Information
  409. Sb: #36765-Comparing AUTOEXECs
  410.     20-Apr-84  22:20:46
  411. Fm: Ward Christensen 76703,302
  412. To: Earle Robinson 70135,141
  413.  
  414.  
  415.   Before you spend many $ on the phone long distance, may I suggest you send
  416. $30 direct to the author, and get (1) the latest version; (2) a nice manual;
  417. and (3) the satisfaction of supporting one of the nicest "user support
  418. software" packages around.
  419.   They are at: Seaware Corp, P.O. Box 1656, Delray Beach, FL 33444.
  420.  
  421.  
  422.  #: 37177      Sec. 0 - General Information
  423. Sb: #37027-Comparing AUTOEXECs
  424.     21-Apr-84  23:05:12
  425. Fm: Earle Robinson 70135,141
  426. To: Ward Christensen 76703,302
  427.  
  428. thank you.  good idea.  -er
  429.  
  430.  #: 37200      Sec. 0 - General Information
  431. Sb: #37026-Comparing AUTOEXECs
  432.     22-Apr-84  01:28:50
  433. Fm: Joel Seiferas   70516,1704
  434. To: Ward Christensen 76703,302
  435.  
  436.  
  437. Ward,
  438.  
  439.     There are several programs around equivalent to LABEL and CHMOD,
  440. which you inquired about.  The former sets the volume label on a
  441. diskette (or even on a RAM disk).  The latter sets a file's "mode"; I
  442. was just using it to protect COMMAND.COM from accidental erasure.  (You
  443. are right about the consequences of such erasure:  DOS will tell you to
  444. insert a system disk into your RAM drive or your fixed drive!)
  445.  
  446.     My main rationale for using subdirectories on my RAM disk C: is to
  447. keep the root directory clear for temporary work, which I can always
  448. mass erase with "ERASE *.*".
  449.  
  450.     At some point, I think I heard or came to the conclusion that
  451. setting COMSPEC did not have the desired effect until the next
  452. subsidiary invocation of the command processor.  That's why I go around
  453. the second time.  I know there are patches (such as COMSPEC2?) to avoid
  454. this, but I prefer to stay as close to standard PC-DOS as I can.
  455.  
  456.    By the way, I believe you are part of the recent BROWSE bandwagon.
  457. I have not tried the program, but I have a question:  Why bother with
  458. an additional utility, when your standard text editor should already
  459. have all its features?  If I want to browse through FILE, I just type
  460. "VEDIT FILE NUL".  (CompuView's VEDIT is only 16.6 kilobytes, and it is
  461. among the select set of utilities that I keep resident on my RAM disk.
  462. (This, incidentally, suggests yet another topic for your series of
  463. survey threads:  What do people keep resident or on their boot disks?))
  464.  
  465.                                   Joel
  466.  
  467.  
  468.  #: 37214      Sec. 0 - General Information
  469. Sb: #37200-#Comparing AUTOEXECs
  470.     22-Apr-84  09:59:08
  471. Fm: Ward Christensen 76703,302
  472. To: Joel Seiferas   70516,1704 (X)
  473.  
  474.  
  475.   Thanks for the COMMAND.COM, RAM DRIVE Subdirectories, etc info.  Very
  476. helpful.  Interesting that comspec maybe doesn't work.  Do you mean doing
  477. "anything" i.e. an edit or whatever, then when you come back, it will finally
  478. look for Command.com where comspec says?  I found an interesting thing when
  479. working with it - namely that I put the path in lower case, and a program I
  480. used that had a SHELL type escape, couldn't find it, although DOS could. 
  481. Changing the entry back to upper case caused this other program to find it OK.
  482.   As to using a standard text editor for browse, that's not all that bad an
  483. idea.  I guess I always thought that editors were by definition much slower
  484. paging thru memory, etc. Does VEDIT use all of memory?  For example, if I have
  485. a 120K DOC file, can I quickly go from top to bottom?  With PMATE, it is
  486. obliged to page it thru a 40K memory buffer, thus such an act is slow.  Also a
  487. BIG reason for a browse program in this case, is that the OUTPUT file will be
  488. created on the logged in drive, and if I'm browsing someones full A:, I don't
  489. want the unpleasantness of "disk full" errors.  I think even if I said "pm foo
  490. d:nul" the unwanted OUTPUT file would be on D:, but the "reverse scroll" file
  491. would be on A:.
  492.   Hm, now that I have KEDIT, which edits in memory, perhaps I should think of
  493. IT as my browse program.  Its the editor that is patterned after the XEDIT on
  494. the IBM Mainframe VM/CMS system (Virtual Machine/Conversational Monitor
  495. System).
  496.  
  497.  #: 37278      Sec. 0 - General Information
  498. Sb: #37214-#Comparing AUTOEXECs
  499.     22-Apr-84  15:54:19
  500. Fm: Joel Seiferas   70516,1704
  501. To: Ward Christensen 76703,302 (X)
  502.  
  503.  
  504. Ward,
  505.  
  506.     I think COMMAND.COM takes note of the COMSPEC environment entry
  507. only when first invoked.  So the setting that matters is the one in
  508. effect at that time.  To take advantage of a new setting, therefore,
  509. you should invoke and stay within a nested instance of COMMAND.COM.
  510. That is why I invoke COMMAND.COM with the /P switch (see DOS 2.0 manual
  511. page 10-9).  (You can do it without the /P switch, but then you should
  512. take care not to use any extra EXIT commands.  If you do go without the
  513. /P switch, by the way, then AUTOEXEC.BAT is not invoked by the nested
  514. COMMAND.COM call, for some reason.)
  515.  
  516.     The environment does indeed store values without case conversion.
  517. The phenomenon you described might be explainable if your "SHELL
  518. escape" (the half-baked BASIC one?) does not perform case conversion as
  519. DOS does.
  520.  
  521.     No, VEDIT does not yet use all of memory, but that has been on
  522. CompuView's list of "coming attractions" for some time.  Paging is
  523. quite fast within the currently buffered portion of a file, but
  524. reloading the buffer is indeed slow.  Since full memory support is
  525. "coming soon", I put up with this, and I customize not even to have a
  526. "reverse scroll" file and the resulting full-disk worries.  I'll be
  527. interested in your impressions of KEDIT as they develop; but as long as
  528. CompuView continues to make SOME slow progress toward their promises, I
  529. will probably stick with their quite nice product.
  530.  
  531.                                   Joel
  532.  
  533.  #: 37334      Sec. 0 - General Information
  534. Sb: #37278-Comparing AUTOEXECs
  535.     22-Apr-84  21:12:31
  536. Fm: Ward Christensen 76703,302
  537. To: Joel Seiferas   70516,1704 (X)
  538.  
  539.  
  540.   I don't think of KEDIT as my "main editor", but since it does support using
  541. all memory, and split screen (up to 3 files), I like it.  Also, and VERY 
  542. important, it is patterned after the host XEDIT that I use quite frequently at
  543. work, so there is little learning curve, compared to what there would be if I
  544. were to say switch to VEDIT.  As it is now, I am amazed I can keep track of,
  545. lets see, the 7 editors I currently use between my CP/M and PC systems.  (I
  546. have, but gave up on, Personal Editor).
  547.  
  548.  #: 37243      Sec. 0 - General Information
  549. Sb: #37200-#Comparing AUTOEXECs
  550.     22-Apr-84  13:13:22
  551. Fm: Wes Meier (SysOp) 70215,1017
  552. To: Joel Seiferas   70516,1704 (X)
  553.  
  554. Joel - Aha! Another VEDIT fan. The reason I prefer BROWSE or LIST3 over VEDIT
  555. when viewing files, is that VEDIT's scrolling is a bit too slow for my taste.
  556. BROWSE and LIST3 do direct screen I/O and scroll "a page at a time"
  557. instantaneously.
  558.  
  559.                         - Wes
  560.  
  561.  #: 37286      Sec. 0 - General Information
  562. Sb: #37243-#Comparing AUTOEXECs
  563.     22-Apr-84  17:00:30
  564. Fm: Earle Robinson 70135,141
  565. To: Wes Meier (SysOp) 70215,1017 (X)
  566.  
  567. Do you prefer list3 over browse?  If so, why?  Further, I though that list was
  568. a print utility, not a screen one.  Or, is list different from list3?  -er
  569.  
  570.  #: 37306      Sec. 0 - General Information
  571. Sb: #37286-#Comparing AUTOEXECs
  572.     22-Apr-84  18:54:24
  573. Fm: Wes Meier (SysOp) 70215,1017
  574. To: Earle Robinson 70135,141 (X)
  575.  
  576. Hmmm. Hard to say since BROWSE is so new (to me at least). My first impression
  577. is BROWSE is better...if for no other reason than it supports and actually USES
  578. color.
  579.  
  580. There are probably 3-5 different programs running around with the NAME of LIST
  581. and all, no doubt, do different things. The LIST and LIST3 pgms to which I
  582. refer are "type|more" utilities and were both written by Vern Buerg. LIST3 is
  583. version 3 of LIST. Maybe someday I'll zap LIST and REN LIST3.
  584.  
  585.                         - Wes
  586.  
  587.  #: 37360      Sec. 0 - General Information
  588. Sb: #37306-#Comparing AUTOEXECs
  589.     22-Apr-84  22:59:10
  590. Fm: Jeff Garbers 73105,330
  591. To: Wes Meier (SysOp) 70215,1017 (X)
  592.  
  593. Where *is* this browse thing, anyway? /// JPG
  594.  
  595.  #: 37396      Sec. 0 - General Information
  596. Sb: #37360-Comparing AUTOEXECs
  597.     23-Apr-84  20:28:31
  598. Fm: Pete Nielsen 70416,1026
  599. To: Jeff Garbers 73105,330 (X)
  600.  
  601. Sorry for returning to the orriginal subject but: at work we use an autoexec
  602. which uses a combination of File-Command and the Extended Batch Language to: On
  603. power on(or use of the "Menu" PFK: display a list of all and only the
  604. subdirectories in the \ (root) dirrectory. Possitioning the cursor on one of
  605. these subdirectories and hitting the "Use" PFK causes the system to change
  606. dirrectories into that subdirrectory, and execute the autoexec.bat found there.
  607. The "main" subdirrestories have names like LOTUS, WP, C, etc. Very convienient,
  608. and it works like a charm. ... Pete
  609.  
  610.