I'm looking for a Directory printing utility that can be configured to print only folders on the root of a drive and one sub-level of folders below them.

What I have is a large number of programs and utilities and pictures saved on my system. They are saved in folders by their name and these folders are then placed as sub-folders in category folders on the root of a drive. For example the drive I save programs on has a "Graphics" root folder under which are several graphics programs saved in their own sub-folder under the "Graphics" folder.

I want to print a list of the root (category) folders with the first level of sub-folders or program folders only.

Every utility and DOS print variant that I have tried will print a text file list of only the root folders but cannot be used or set to print only the first level of sub-folders under the root folders. What I get is all levels of sub-folders being printed often with all the files in the second and lower level of folders also being printed.

So far I have tried these utilities;

APrintDirect
A-Run
Advcat
AdvDirPrinter
Advdirprnt
CDList
Cdlistcreator
DirRrntr
Dirprnt
Diskcat
Diskcat2
DISKINDX\Ver61B
DISKINDX\Ver20
DISKINDX\Ver30
EXP_Print
JDirPrint
ListMaker
PrntDir
PrntFold
STGFldrPrntPlus
TreePrnt

Any suggestions?

------------------
Black holes are where God divided by zero.