Allow multiple instances of MP3TAG to run

Allow to start multiple instances of the process simultaneously to allow editing of multiple locations, instead of closing/opening into another location/folder.

See this thread:

What do you want to do?
Even now it is possible to add further folders either with a function from the toolbar or via drag&drop (plus Ctrl).
But all this has already been discussed in the linked thread.

I second this motion (and probably seconded it in the thread linked by @ohrenkino ). Adding folders, adding more files, drag&drop, yada yada, none of them can do what can often be best achieved (quickly & simply) by opening a second instance.

I'll second the request, too. But maybe in a simpler version.

Reading trough the older thread, it turns into "why on earth would you need this..."

In my case, I've ripped CDs to Mp3 as early as the 90s, then stopped ~2010 and put my CDs in storage. In recent years, I got my CDs out again and so far ripped ~3000 to FLAC!

"Read only mode" in a 2nd instance would be great for comparing meta data! My old Mp3 files often hold information, I wish to copy to my FLAC files. Seeing them side by side in two windows with the same GUI would make for a great side by side comparison!

It would also be great, if "Read only mode" would be available, when right clicking on a folder!

Cheers

You could achieve this in the current design by loading both sets of files into the same instance (e.g. with "Add folder" or via drag&drop) and then select all the old files, use Edit>Copy or Ctrl-C which copies the whole tags from all the selected files, then take care that the new files are in the same order as the old ones, select them and paste all the tags
to them with Ctrl-V.
TBH I do not see the need for another instance.

@ohrenkino Me and others have expressed their reasons why! Please don't make this thread go the same route as the old one, by stating things we already know and do, but are not suitable for ones individual workflow.

Reviewing left to right is well established practice!

I just tried to show a function that you might not be presently aware of and that could achive more or less that what you want to do.

When I read a feature request it is not always clear to me whether the function itself is important or to find a way to the result.
If the result should be "tag data has been copied from one set of files to another", then there is (already) a way.

In this case it looks to like the suggested function is more important. Let us see what the future will bring.

There is a way, but it involves some tinkering and is not supported.
First of all, you need handle.exe from Sysinternals; just download it from the Microsoft website and put it in C:\Windows\System32

Then you create a batch script with the following contents:

SET MyHandle=handle.exe
FOR /F "tokens=3,6 delims=: " %%I IN ('%MyHandle% SingleInstance_MMF_Mp3tag -nobanner') DO %MyHandle% -c %%J -y -p %%I -nobanner
PAUSE

Then execute it as administrator. Basically, you look up all associated file handles with MP3tag and delete the SingleInstance_MMF_Mp3tag one, so one can run it multiple times