BUFFERS()
Evaluates setting of BUFFERS in Config.sys.
Returns <expN> number of buffers on the BUFFERS= line in Config.sys.

Returns Zero if BUFFERS is not specified in Config.sys
-1 if Config.sys cannot be found.

Uses COMSPEC to determine where to find Config.sys.

m_buffers = BUFFERS()
DO CASE
CASE m_buffers = -1
? "Error -- cannot find Config.sys"
CASE m_buffers < 10 .OR. m_buffers > 15
? "Error -- set BUFFERS between 10-15 in Config.sys"
OTHERWISE
? "Congratulations -- Config.sys is OK!"
ENDCASE

Hazard
If you boot from a floppy disk, then change disks, or SET COMSPEC
to a different disk drive, this will not return the correct result
unless the new disk or drive also contains a Config.sys file with
the same information as the one with which you booted.


Placed in the Public Domain by Tom Rettig Assoc.