Some applications that I have mControl run via macro work just fine using the “Run App” without modification. However, there are others that just won’t run, most likely an issue related to permissions/security settings within Windows 7. A perfect example is a command-line program I use for text-to-speech. It works fine when run from command prompt, outside of mControl but does not run within mControl.

After some searching I found a solution in the Embedded Solutions forum page “HOW TO: Run External Applications”. Specifically, the solution that helped me was provided by forum member groovejumper. Groovejumper’s solution is to use psexec.exe, which can be found in the Sysinternals PsTools Suite. To make this work one will need to use the -i 1 parameters. An example is included below:

Application

c:\folder\psexec.exe

Parameters

-i 1 c:\folder\application.exe parameters

One response to “Getting (other) applications to work with mControl”

  1. […] a previous post I mentioned psexec.exe, which I used to get this to work in the “Run App” […]

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

I’m Mike

Welcome to my blog, which I have maintained for several years, off and on, to share things that I’ve learned from numerous projects and various problem solving escapades. This is my way of giving something back to the online communities that have helped me learn more about a wide variety of topics.