I need to distribute some exports and actions I made for Mp3tag to several people that aren’t too computer-literate. Meaning, they’re usually not even able to find their »C:\Documents and Settings\username\Application Data\Mp3tag\export« folder. Also, letting them change file paths in export files would lead to certain doom and lots of unnecessary support calls.
These people are using a variety of systems, i.e. Windows 2000, XP Home, XP Pro, and Vista in both German and English versions, making it impossible to somehow »hard-code« any paths. I also know some of them have moved their »Program Files« folder elsewhere.
Since Mp3tag unfortunately also doesn’t allow using system environment variables as part of export filenames (i.e., »%APPDATA%\Mp3tag\export\output.txt«), I thought it would be an appropriate idea to use an Installer Program to have these installed in the correct places and also have the installer modify the export files to point to a »sensible« output file name.
Now my question is: Is there a reliable (or better: fully supported/encouraged) way to find out the following under—at least—Windows 2000, XP and Vista:
- Is Mp3tag installed? (preferably by checking a registry key)
- Which is their Mp3tag version?
- Mp3tag’s location (Program Files path)
- Location of this user’s »export« and »actions« folder
- What is the latest Mp3tag version that is supported (or at least works) under Windows 2000?
- On uninstalling, will Mp3tag remove it’s registry entries? (In order to safely find out if it’s installed and it’s settings.)
- On uninstalling, does Mp3tag remove files/folders in %APPDATA%\Mp3tag</i>? (So that I know if my added exports/actions would »survive« a deinstall/install—no one in their right mind would probably deinstall Mp3tag forever, hee hee )