Hi this is what I use and works for me.
For the local drive I use this little bat:-
In Notepad create this string:-
DIR/ON/S>"%userprofile%\MY DOCUMENTS\LISTING.TXT"
Save the file as printdir.bat
Now copy the file to where you want to make a listing of files (including
subfolders) and then double click on it.
This will send a listing.txt file to your "my documents folder" which you
can edit and print.
For a listing of data CDs
Create this littel file in Notepad and save it as say printcdir.bat
Once created, just double click on the little bat file.
E:
DIR/ON/S>"%userprofile%\MY DOCUMENTS\CDLIST.TXT"
Note: E: represents the CD Drive
Hope this assists you, like I say it works for me.
How to add a Print Directory to Windows XP:-
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q321379