There are some variations possible to run an external application ...
Run
Runs a program as a normal window.
Syntax:
Run (program-name, parameters)
Parameters:
(s) program-name the name of the desired .EXE, .COM, .PIF, .BAT file, or a data file.
(s) parameters optional parameters as required by the application.
Returns:
(i) @TRUE if the program was found; @FALSE if it wasn't.
RunShell
An advanced form of the Run function that even allows the specification of a working directory, along with the window view mode and whether or not to wait for completion of the run program in a single function. See Also: ShellExecute
Parameters:
(s) program-name the name of the desired .EXE, .COM, .PIF, .BAT file or a data file.
(s) params optional parameters as required by the application.
(s) directory current working directory (if applicable).
(i) display mode @NORMAL, @ICON, @ZOOMED, @HIDDEN.; or 0 for the default mode.
(i) operation operation to perform on the specified file.
Returns:
(i) @TRUE on success; @FALSE on failure.
Florian, it should not be too heavy to write such an extension to the Mp3tag scripting language as well as having a special action "Run external application" or "RunWait, RunHideWait, RunIcon, RunIconWait, RunZoom, RunZoomWait" or such.