This add-on could be used with MediaMonkey v2.x or higher. Its purpose is to update serial number of a drive and/or paths of files stored in the database, for example after upgrading hard disk or moving files from/to some network drive with UNC path. This add-on could change the mentioned data stored in the database only, but it could also copy the media files from the old to the new location.
Its main advantages to some another similar scripts are the possibility to update location of files on network drives and the option to specify old and new paths, e.g. if you want to update c:\Documents & Settings\User\Music\ to d:\Music\.
Download:
http://solair.eunet.rs/~zvezdand/Update ... fFiles.htm

What is new:
v1.3.3 - 2012-06-12
* Fixed: display of old UNC paths on some broken/faulty databases.
v1.3.2 - 2012-06-01
* Fixed: update when the old and new paths are same with the same drive letters, but with different drive serial numbers.
v1.3.1 - 2012-02-26
* Fixed: result of searching for existing paths from SynchLocation table.
v1.3 - 2012-02-24
* Added: Copy files from the old to the new location first option;
* Added: update of paths in SynchLocation table;
* Fixed: update of paths in Playlist table;
* Fixed: update of locations when only for existing files option is turned on, the old path is the root of a drive and the old and new drives are the ones with the drive letter (i.e. they are not UNC/URL).
v1.2 - 2012-02-13
* Added: support for mapped network drives;
* Added: support for URL/UPnP old paths (cannot be specified as new paths);
* Added: selection of the new drive/folder in the tree panel after the update;
* Fixed: display of the updated paths in the tracklist;
* Fixed: Update and Cancel buttons could be clicked when searching for existing files if the Update paths only for existing files option is turned off.
v1.1.1 - 2012-02-04
* Fixed: error with MM3 older than 3.1.0.1235.
v1.1 - 2012-01-31
* Added: Update paths only for existing files option;
* Added: support for MM2;
* Fixed: displayed number of existing tracks.
v1.0.1 - 2012-01-25
* Fixed: wrong old paths with missing "\" after drive letter [MM3];
* Fixed: displayed number of existing tracks.
v1.0 - 2012-01-09
* First public version.
Installation:
* For MediaMonkey 3.0 or higher - just double-click on the UpdateLocationOfFiles-xx.mmip file; if you are on Vista or Win7 and you got "Product installation error", make sure you have MM3 set to Run as Administrator"; if you downloaded the installation package with IE7 and it changed its extension to a .zip, you should first change it back to a .mmip.
* For MediaMonkey 2.x - rename a .mmip extension to a .zip, extract the UpdateLocationOfFiles.vbs file to the MediaMonkey's "Scripts" folder and restart MM program.
Usage:
Select some missing file with the old drive/path in the main tracklist or select missing drive/folder in the Location or My Computer branch of the tree panel and choose "Update Location of Files in Database..." from the Tools | Scripts menu, then in the new dialog box select the new path. The old drive/path could be set in the mentioned dialog box as well.
If the Copy files from the old to the new location first option is turned on, then the files would be copied before updating of the database, otherwise only the data about the location of files in the database would be modified. Only the media/playlist files previously stored in the database could be copied. If you have some extra files beside of the media files in their containing folders, e.g. bitmaps with covers or some txt/html files, they would not be copied using the mentioned option; in that case you should use your preferred program for backup to copy files from the old to the new location before you apply this add-on.
If you want to update location only for files which exist at the new specified location you should turn on the Update paths in database only for files that exist at new location option. In that case you should wait for the add-on to finish with search for files before you click on the Update button. However, if you turn that option off, you could click on the Update button immediately after you specify the old and new paths.
Important:
This add-on is relatively dangerous and could cause some corrupted data in the current database, especially if you forcibly terminate the program during its execution! Please make a backup of the current database before you apply this add-on.