I work with a lot of Xml files, where the filenames are random GUIDs. Since all the documents have the same structure, I wonder if it would be possible to create a shell extension for Windows Explorer that could add a column to the details tab.
This CodeProject article, Explorer column handler shell extension in C# - The Code Project - C# Programming, looks like a good starting point.
Update 06/07/2008: I've written a few shell extensions following this example. Although they work, they can seize a lot of memory if you need to spawn a debugger.