A-Shell remembers the previous command line that launched it, on a user-by-user basis. This means that if you launch it without any arguments, it will use same command line as it used last time it was launched. Also, if no previous command line known, and no command line passed, and no MIAME environment variable defined, it will default to looking for MIAME.INI in the path above the executable. Both of these are mainly intended to be useful in conjunction with auto-update routines, as well as possibly with ShellExecute and HOSTEX.