I throw in my vote + 1.
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
Syntax:
RunShell (program-name, params, directory, display mode, waitflag)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 target directory (if applicable).
(i) display mode @NORMAL, @ICON, @ZOOMED, @HIDDEN
(i) waitflag @WAIT, @NOWAIT, @GETPROCID, @GETEXITCODE.
Returns:
(i) @TRUE if the program was found.; @FALSE if it wasn't. -
ShellExecute
Runs a program via the Windows ShellExecute command
Syntax:
ShellExecute (program-name, params, directory, display mode, operation)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.
DD.20100207.1244.CET