Macro Recorder Professional Edition for Windows can be controlled through command-line parameters. This can be used to start macros from 3rd party applications.
Example: "C:\Program Files (x86)\MacroRecorder\MacroRecorder.exe" -play="C:\folder\my macro file.mrf"
File paths containing spaces needs to be enclosed in double quotation marks.
|-play [=macro file]
|Launches Macro Recorder and plays the specified macro script. If no macro file is specified, the currently loaded phrase file is used.
|Launches Macro Recorder and loads the specified macro file.
|Exit the Macro Recorder.
|Launches Macro Recorder and starts recording.
|Stops playback or recording.
|Execute the macro with a minimized Macro Recorder program window.
|Shut-down computer after macro execution (after a security count-down).
|Restart computer after macro execution (after a security count-down).
|Suppresses any error notification (except notification actions).