Copyright: JD Design ExpPrint
Citation: JD Design ExpPrint


ExpPrint

ExpPrint is a Windows Explorer context menu extension that lets you print a listing of folder contents. You can print:

•	The files and folders that you select

•	A branch of the directory

•	Entire disk contents

Once you’ve installed ExpPrint, whenever you select a file, folder, or disk drive in an Explorer window, you will find you have an extra context menu item available - "Print Directory Listing...".

ExpPrint is very flexible - it lets you select any combination of the following items along with the file name:

Size, Type, Last Modified Time, Last Used Time, Time of Creation, and Attributes.

Because there are so many options with ExpPrint, the main dialog can appear complex. However, once you have set it up the way you want you can save all the settings so that you do not have to do anything when you use it subsequently.

Features

Unregistered Copy Limitations

Description of the Attribute Letters

How to select files & folders for Printing

Thanks for using ExpPrint. We hope you find it useful.

Please tell us how you find it, and, if you have any suggestions for improvements do not hesitate to let us know. Similarly, if you have any problems, send us an email and we will endeavour to help as quickly as possible.

Email:	jdd@csi.com or
jdd@jddesign.freeserve.co.uk

Homepage:	http://ourworld.compuserve.com/homepages/jdd/ or

http://www.jddesign.freeserve.co.uk/


Select a Drive or Folder in Explorer’s Folders Pane

If you do this you can print information on files in the selected folder, and optionally, everything in sub-directories below it.

Select Individual Files and Folders in Explorer’s Contents Pane

Use this if you only want to print out information on selected files or sub-directories. By setting the “Max sub-directory depth” to zero, it will print only the selected items and the contents of any selected folders, without drilling deeper into any further nested sub-directories.

These are just the basic methods of selecting what to print. ExpPrint has several settings that provide you with a variety of options so that you should be able to print out exactly what you want.


Attributes Letter Descriptions

R	Read-only

H	Hidden

S	System

D	Directory

A	Archive

E	Encrypted

N	Normal

T	Temporary

s	Sparse File

r	Reparse Point

C	Compressed

O	Offline

i	Not Content Indexed


Features

•	Customisable print format. As well as the file name, you can print any combination of the size, type, the 3-timestamp values, and the attribute flags.

•	Output to printer or text file in CSV or tab delimited format for subsequent processing by another application.

•	Time & Date can use the configured regional settings or custom formats.

•	Footer information includes the root directory name and time & date of the printout.

•	Enhanced sort facility to sort on any of the column items. Sorting by fields other than the name also involves a secondary sort order so items are listed alphabetically within the primary sort order.

•	Line wrapped, or truncated ellipsis output for long items.

•	Full font selection to differentiate folder items from files.

Configure Columns and Column Widths

Sorting

Text File Output

Indent Sub-Directories

Print files in Sub-Directories

Max sub-directory depth

Only Print Directories

How to Format Long items

Custom Time & Date formats

Save Settings for subsequent use

Select the Fonts used in the printout

Setup the page margins & printer


Unregistered Copy Limitations

You cannot save or restore any settings from an unregistered copy. Consequently, you have to reset all the settings each time you use it. It also prints a banner along with the footer information that can cause the footer printout areas to overlap.


Enter the width that you want the various columns to occupy on the printed page.


You can enable or disable any of the columns, so you only print the details that you want.


These fields display the total width of the columns you have enabled, and the width available on the printed page.


You can sort the output of each sub-directory by any printed column in ascending or descending order. Each sort option additionally sorts by Name order as a secondary sort order so that for example, sorting by Type has each item of the same type in alphabetic order.


You can indent each level of sub-directory by this number of characters. You have full control over the indenting style:

With Directories only checked

File 1

File 2

    Sub-Dir A

    File A1

    File A2

With Files only checked

File 1

File 2

Sub-Dir A

    File A1

    File A2

With both Directories and Files checked

File 1

File 2

    Sub-Dir A

        File A1

        File A2

With neither Directories or Files checked, there is no indenting.


Rather than print the report direct to your printer, you can output the report to a text file that you can then import into a spreadsheet application.

You can choose between a tab and comma-delimited file. A tab delimiter is likely to be the better option because the size column value will also include a comma if your language settings use a comma for the digit-grouping symbol.


Use this to set the depth of sub-directories to print. If you want to see all sub-directories, leave this set to a very large number. If you set this to zero, ExpPrint will not traverse any nested directories other than those you have specifically selected. Directories that do not have their contents printed are marked with a ‘*’ - unless you set the “Skip Unlisted” check box, in which case they are not printed at all.


If you want to output all the files in a sub-directory, set this check box. Without this set, ExpPrint can process sub-directories but will not print any files in those directories. You will normally want this enabled.


If you set this check box, ExpPrint will only print a directory tree - no file information is printed.


Where text does not fit in a column, if you would rather see all the text, rather than the ellipsis (‘...’), set this check box to have ExpPrint wrap the text onto multiple lines.


Select this to print the full path of the folder. You might find this option useful if you print from the Explorer Find Files window.


If you don’t want to use your system defined default short date & time formats, you can select one of your system pre-set time & date formats in these lists, or enter your own custom format.

If you don’t want either the time or date, select the “None” format to have ExpPrint ignore the field.


Press this button to save your settings to the registry. If you later uninstall ExpPrint (through the Add/Remove applet), this registry key will be removed.

This is not available in the Evaluation version.


You can select different fonts for the printout of the main body text, the folders, and the page header & footer.

It is a matter of personal preference how you configure this, but we find that a simple 8pt font for the files, and the same font in bold for the folders produces an easily followed listing.


Use the common Page Setup dialog box to set the page margins that ExpPrint uses, and to select your non-default printer.