Jeffrey M. Barber

Tombstone

ZenerdDirPrint

May 2001 – Jun 2001 · age 19

What it was

A right-click "Print" for Windows folders, something Windows itself never offered. A windowless MFC program of about 230 lines walked a folder, optionally recursively, asked the shell for each entry's type name, sorted folders and files, and wrote the listing as an HTML table whose first column was a single Wingdings character that rendered as a folder or a document icon. Then it asked the shell to open the page in the browser and to print it, and exited. A 42-line INF script installed it as the "Zenerd Print Driver", added "Print" and "Recursive Print" to every folder's context menu, and registered an uninstaller that ran the same script backwards. Commented out inside sat the skeleton of an older file indexer, reused as the template for its walk.

Wins, for the age

What it taught

Genealogy

Ancestors: none on record. A standalone utility with an older indexer in its bones. Descendants: Wake: generate HTML and let a mature renderer do the rest, as a static site. Marketing Department: write once, export pages through a hand-rolled template engine.

Epitaph

Here lies ZenerdDirPrint, which gave Windows a right-click "Print" for folders by writing HTML and letting the browser do the rest: when something else can render it, let it.