views:

14

answers:

1

Hi,

I have a process I need to run which can only be run by shortcut keys which are CTRL+ALT+RIGHT SHIFT

To make it easier for users I would like to create a desktop shortcut to click on to run this shortcut.

The way I thought this could be done is by vbs script sendkey.

Am I right in my research to say that right shift key can not be specified?

I know there is ^% for CTRL and ALT and + for generic shift but that does not work for right shift.

Is there a way for me to do this?

A: 

I recommend that you use AutoHotkey.

It has a very robust, proven "sendkey" functionality, including the ability to send right shift.

Your script would simply be:

SendInput,^!{RSHIFT}

Furthermore, it comes with a utility that will compile the script into a .exe, which is what you'd want to use on the desktop.

Jay