File aliases?

Hi! is it possible to define an alias for a file? For example:

Define a file alias in Preferences:
MyAlias = C:\This\is\a\very\long\path\MyProgram.exe

So instead of C:\This\is\a\very\long\path\MyProgram.exe {filepath} I could use MyAlias {filepath} as a button command.

I've found CmdTwain. So I use this command which works well:

"C:\Program Files (x86)\GssEziSoft\CmdTwain\CmdTwain.exe" /DPI=200 /BMP "{sourcepath$}Scanned - {dateu} {time|hhmmss}.BMP"

So how can I make the command WAIT until the file is created (maybe with a timeout) and then automatically apply another command on the created file?

No, but you could define an alias for C:\Program Files (x86)\GssEziSoft\CmdTwain (e.g. /CmdTwain) and then your button would just need to run /CmdTwain/CmdTwain.exe.

Unless you have lots of buttons running the same command I'm not really sure why you'd bother though.