Batch Runner Pro HotKeys

If you are hacking your own custom HotKey controls the following list will be useful..


These commands are based on AutoIt! "Send" command syntax, which is similar to that of ScriptIt and the Visual Basic "SendKeys" command.
Characters are sent as written with the exception of the following characters:

'!'
Send an ALT keystroke, therefore ("!a") would send the keys "ALT+a".

'+'
Send a SHIFT keystroke, therefore ("+o") would send "O". ("!+a") would send "ALT+SHIFT+a".

'^'
Send a CONTROL keystroke, therefore Send("^!a") would send "CTRL+ALT+a".

'#'
The hash sends a Windows keystroke; therefore, Send("#r") would send Win+r which launches the Run dialog box.

Certain keyboard as the Czech one send different characters when using the Shift Key or being in CAPS LOCK enabled and sending a char.
Due to the send implementation the CAPS LOCKed char will be sent as Shifted one so it will not work.

Certain special keys can be sent and should be enclosed in braces:

N.B. Windows does not allow the simulation of the "CTRL-ALT-DEL" combination!

Here are the default Batch Runner Pro HotKey preferences (in case you mess them up!)

userkey_add="{NUMPADADD}"
userkey_del="{Del}"
userkey_run="{enter}"
userkey_pause="{pause}"
userkey_abort="{NUMPADSUB}"

HotKeys

Send Command Resulting Keypress
{!} !
{#} #
{+} +
{^} ^
{{} {
{}} }
{SPACE} SPACE
{ENTER} ENTER key on the main keyboard
{ALT} ALT
{BACKSPACE} or {BS} BACKSPACE
{DELETE} or {DEL} DELETE
{UP} Up arrow
{DOWN} Down arrow
{LEFT} Left arrow
{RIGHT} Right arrow
{HOME} HOME
{END} END
{ESCAPE} or {ESC} ESCAPE
{INSERT} or {INS} INS
{PGUP} PageUp
{PGDN} PageDown
{F1} - {F12} Function keys
{TAB} TAB
{PRINTSCREEN} Print Screen key
{LWIN} Left Windows key
{RWIN} Right Windows key
{NUMLOCK on} NUMLOCK (on/off/toggle)
{CAPSLOCK off} CAPSLOCK (on/off/toggle)
{SCROLLLOCK toggle} SCROLLLOCK (on/off/toggle)
{BREAK} for Ctrl+Break processing
{PAUSE} PAUSE
{NUMPAD0} - {NUMPAD9} Numpad digits
{NUMPADMULT} Numpad Multiply
{NUMPADADD} Numpad Add
{NUMPADSUB} Numpad Subtract
{NUMPADDIV} Numpad Divide
{NUMPADDOT} Numpad period
{NUMPADENTER} Enter key on the numpad
{APPSKEY} Windows App key
{LALT} Left ALT key
{RALT} Right ALT key
{LCTRL} Left CTRL key
{RCTRL} Right CTRL key
{LSHIFT} Left Shift key
{RSHIFT} Right Shift key
{SLEEP} Computer SLEEP key