First post, by qp_pete
Hi,
I recently bought a Vista Homeless Premium and I intend to use a lot of self-made text related programs made in QBasic. They run just fine, but in a window, of course, as full-screen support of 16-bit apps is no longer supported by the friendly f**ks (that's folks, if you’re wondering) at Micro$oft. I like the full-screen presentation enough to punt on Windows and run these apps in DOSBox.
I tried experimenting a bit with DOSBox, BTW - I recommend it a lot to people coming to the Network54 QBasic Forum, but I noticed that the typical SHELL commands no longer get routed to DOS, command.exe or cmd.exe but rather go directly back to DOSBox. That makes since, as DOSBox is the emulator but DOSBox does not seem to support a lot of the SHELL features I need such as:
Run (Open) Notepad from a Basic program or other Windows programs.
Use DIR switches, like /A:D, /b, etc.
And several others. I use these various shells to open windows programs and to map directories, sub-directories, etc. for the various test-based applications I have.
On my 98, I tried:
SHELL "DIR /A:D"
SHELL "command /c DIR /A:D"
SHELL "command / c start DIR /A:D"
Nothing worked.
Is there a work-around for this problem, such as a way to communicate with the command line from within DOSBox?
Thanks,
Pete