Well, you'll need to write quite a lot of it yourself, but the ConsoleSorry, ignore this answer - it's completely brain dead; I'd
class provides a lot of the functionality you'll need.
misunderstood the question. I don't know a way of launching an command
shell within the current console.
Jon