Just found this>
* Open a text editor, such as Notepad, and type the following lines into a new document: (assuming the printer you wish to use is connected to printer port #1).
CD %1
DIR >LPT1
* Save the two-line file into your Windows\Command folder, and call it PRINTDIR.BAT.
* Find the file in Explorer, right click on it, and select Properties.
* Click on the Program tab, turn on the Close on Exit option, choose Minimized from the Run list, and click Ok.
* Next, run the Registry Editor (REGEDIT.EXE).
* Open My Computer\ HKEY_CLASSES_ROOT\ Directory\ shell.
* Select New from the Edit menu, and then select Key.
* Type Print for the name of this new key, and press Enter.
* Highlight the new Print key, select New from the Edit menu, and then select Key again.
* Type command for the name of this new key, and press Enter.
* Double-click on the (default) value in the right pane, and type C:\Windows\Command\PRINTDIR.BAT (assuming that C:\Windows\ is your Windows folder).
* From now on, when you right-click on a folder icon, you can click Print to print its contents.
* Note: this assumes that your printer is connected to the LPT1 port, which is true for most users. However, if your printer is connected over a network or you have more than one printer, you need to change LPT1 to the correct port.
Have not tried it but am going too. Looks good.
Found it
here.