There are two NPR Macros that can either launch a PC-based executable or automatically open a file with the correct executable:
[pathCommandTail]
The complete path to the specified program. Include '.EXE' (or whatever extension) on the program name. Anything after the initial <SPACE> will be passed to the new procedure as command-tail arguments.
[windowShow]
The value of this argument is passed directly to Windows as the ShowWindow state.
1=Normal
2=Minimize
3=Maximize
4=Normal but not active
5=(don't use)
6=Minimize
7=Minimize but do not activate
8=Show but do not activate
9=Restore
[modality]
0=Asynchronous (the function returns immediately, with the new window either active or not, depending on the [windowShow] parameter; if the new window is Active, MagicCS will not actually run until MagicCS becomes the active window).
>0=Synchronous (the function does not return until the user explicitly terminates the process created with this command, regardless of whether or not MagicCS becomes the active window)
Please let me know if you have any further questions about using these NPR Macros.