EnableUIAccess doesn't help.
Yes it does, when you use it correctly.
"SendMode Play" seems to work fine, thanks
Are you using the Send command? If you use SendMode Play, Send is
exactly equivalent to SendPlay. If one works, so will the other. Neither one will work with UAC enabled unless EnableUIAccess has, in fact, done its job.
On Windows Vista and later, you
must do one of the following for SendPlay or SendMode Play + Send to work:
- Disable UAC completely. As you noted, this will kill apps on Windows 10 (or 8).
- Create a patched executable using EnableUIAccess, and then use that executable to run the script.
SendMode Play has absolutely no effect on SendEvent.