Umm, bigstar, won't that just mean that after a custom-command is done, the next time you re-run a similar, or even the same command set, you'll start from the same directory as the GUI is on? Or will the CWD use a locally stored location, ie. remain in the last accessed location? If so, would a CWD - work?