Add Meta Data to Windows Folders

Windows Folders are so archaic. I want to use a system of tagging, metadata to keep up with my files and folder contents. (I know this can be done on files). The goal is to quickly be able to find files and folders (or rather tagged items or groups) using advanced type search.  I'm talking about Metadata and Tagging instead of the old school folders in folders in folders and file names with specific naming conventions.  I do this all the time in Enterprise CMS systems, but I'm looking to do it locally for my own sanity on my computer.  I'm ok if the folder structure needs to stay for now but ultimately once it's created, I want to find it again without drilling down.  Has anyone seen a solution for the PC that allows for this?
Christopher GoreEnterprise Solutions ArchitectAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joe Winograd, Fellow&MVEDeveloperCommented:
Hi Chris,
I wrote a program called FolderComment, later enhanced to FolderComment&Color, allowing you to add a comment for a folder and a custom icon for it — initially intended for color (hence, the program's current name), but subsequently improved to provide other icons besides just ones that look like a folder.

Here's the initial Experts Exchange thread on it:

And here's another one that discusses it:

This may (or may not) qualify as "a system of tagging, metadata" for you. The comments are certainly "tags/metadata" on folders, and there's a Search function that allows you to search all that metadata in a starting folder and all of its subfolders. The Search function currently supports an exact-string search, either case sensitive or case insensitive, and a Regular Expression (RegEx) search. I'm considering adding a Boolean search (AND, OR, NOT, with parentheses for precedence). The Search function currently shows the results in a plain text file, but I'm thinking of enhancing that into a clickable list-view table, so that selecting one of the folders that got a search hit will open that folder in Windows/File Explorer.

I use FolderComment&Color every day on my systems and it works well, but there are aspects of it that I want to change before distributing it. It's been on the back burner for quite a while, but if this approach interests you, I'll look into what it would take to make it suitable for distribution. If it doesn't interest you, I'll leave it on the back burner.

Also, I'd be very interested to hear your ideas on features/specifications for a program like this. Getting ideas from Experts Exchange members on requirements for programs has been an important method during the past several years for developing and/or improving programs in my portfolio. I look forward to your feedback. Regards, Joe

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Christopher GoreEnterprise Solutions ArchitectAuthor Commented:
This is the best solution.  This is very similar to the way a Mac color codes files.  I was looking for a way to leverage some of Microsoft advanced metadata indexing and tagging capabilities but it seems that they really only provide that in their Enterprise applications.  An example would be the way SharePoint handles Enterprise search.  It basically does away with the need to keep up with document names.  Everything is searchable by metadata.  Thanks for the solution.
Joe Winograd, Fellow&MVEDeveloperCommented:
You're welcome, Chris, and thanks to you for the closing comment — very helpful feedback! Regards, Joe
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.