Rich,
I just tested it and the [] aren't needed. It's a hold over from days gone by trying to get the run command to work when trying to send arguments to the external process. I guess I don't need both a belt and these suspenders. *g*
>I know about Fox's string delimiters, but I'm still wondering why the brackets in the above example. Why wouldn't:
>
>lcCommand = 'move "' + lcOldDirectory + '" "' + lcNewDirectory + '"'
>
>work? Seems to me like you used an extra pair of delimiters.