I was trying my hands on the new NativeProcess API in Adobe Air 2 SDK. This API allows communication with system processes using the standard IO. I tried an example with a small java application that reads and write data to the console and it looked pretty promising. I realized, the best application that’s readily available in Windows for testing the STDIN and STDOUT is the good old DOS and this is how I started putting together this prototype in place that allows you to use all the dos commands like you would in a DOS Console and also have the features to format it, color/highlight it, save the console contents as a text file and add shortcuts other command/batch files.
This is particularly useful if you want to send a copy of the console to some one for debugging, highlighting specific areas.
This application also has the feature to add shortcuts to other DOS/batch files. So, you don’t have to clutter your desktop with shortcuts to different servers. You can create a shortcut to say a Tomcat server, OC4j etc right in the application and launch them.
This certainly is a quick prototype of the NativeProcess API but looks like has got scope for improvement and real use.
Download SmartDos
* Bug fixes
* Auto update for the executable


It would be useful if you could explain SamrtDos in simple language. For a layman like me, it is difficult to make sense out of your technical blog.
Well, this application is particularly for those who use command prompt frequently for development purposes. It could be people related with networking or those working on servers and databases. So basically its meant for technical guys only. I am not sure how best I can explain its benefits for those who don’t use DOS
Thanks for the suggestion though
Seen your site. What a change from one took 7 days to finish Half Life?
guess who.