A while back I decided to create a command shell in Java. I have now decided to make the source of that program available to anyone who is interested. I should warn you that the code needs some tidying up. When I get the chance I will release a new version with outstanding issues corrected and the code tidied up. At the same time if you make any improvements to it please let me know.