MEM with enhanced listing of conventional memory

Many times when wanting to run a DOS game/program, then one gets the error message: “Not enough conventional memory to run”. To solve this error one first have to find out what is currently occupying the memory, and then consider what drivers to load in high memory or remove from memory.

By default when running the command MEM, then one only sees the currently available conventional memory. But there exists a switch, that can be used to display the exact device drivers loaded and how much memory they use.

Instead of having to remember this special switch, then one can make a batch file called MEO.BAT with the following lines:

@REM *** Show TSRs memory usage ***
@MEM.EXE /C |more