File management has not evolved a lot from the user perspective in the last ten or so years. If you look at how various versions of Windows handle files, you will notice that there has not been lots of progress.
Sure, Microsoft introduced libraries as a way of accessing certain file types from one central location but since you need to make sure to only save these file types into locations the library picks up, it is far from ideal.
TMSU is a free command line driven program for Linux that just got released for Windows as well. The main idea behind the program is to use a tagging system to manage files on the system.
While that may sound useful, as you can use it to tag files regardless of where they are stored on the system, it requires lots of initial work to get it right.
What makes TMSU interesting however is its virtual file system which is not available on Windows yet.
You can mount the tagged files to a virtual drive to access them all from other applications using it.
Just download and extract the Windows release to your local system to get started. The first thing that I had to do was create a new database as the default location could not be used and returned an error whenever I tried to open the help file or run any command
You can create a new database using the command tmsu --database=/path. Please note that multiple databases are supported and that you need to supply the database command whenever you want to use it. It is likely that this issue will be resolved in future releases.
The commands that you may find most helpful in the beginning are:
The system supports wildcards. You can use these to tag all music files in a music folder as mp3 or music for example.
While that is useful in itself, the virtual file system makes it shine. It is unfortunately not available yet on Windows. The basic idea is to mount a virtual drive with all tagged files so that you can access them using the selected tag structure.
Since it is accessible globally on the system, it is an interesting option to browse media files for example or documents as you can create a distinct structure that works better than the actual file structure on the hard drive.
The downside is that it only works from the command line currently. A frontend for it or even Windows Explorer integration would be useful as it could speed up the initial tagging process significantly.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.