10-22-2007, 11:23 PM
Good answer!
The only thing I would add is it sometimes necessary to add CMD /c
SHELL "cmd /c xxxxxxx"
where xxxxxx is the command that you are running via SHELL and it is not running correctly because QBasic invokes the COMMAND.EXE rather than the CMD.EXE that you are probably used to.
Mac